Stroud was great-- they needed a few more yards for Ruggles, whose range is not exactly great. The loss of Harrison for the entire final quarter was devastating (and why wasn't that targeting?????).
If you saw that game today, the Patriots are horrible. No threats on offense, quarterback is less than mediocre. They played a Dolphins team that had no QB. One of the most boring games I ever slept through.