Boro nearly a Yorkshire derby, managed by a former Leeds head coach, a team who spent a lot of money on players and they target the playoffs, and we deservedly beat them.

Wolves until the Vieira red card we were still in the game, against a club who spent a lot of money on players, and who are top of the league.

Barnsley another Yorkshire derby and at their ground and we had a crap recent record against them, we dominated the entire game and deservedly won comfortably.

Villa a relatively recent Premier league club who spent a lot of money on players and they target the playoffs, we dominated them in the first half, and had a couple of chances in the second half too, and we deservedly get a draw.

Overall I'm pleased with the improvements made by everyone, a tough quartet of games there and we certainly didn't embarras ourselves with the performances, let's get a good unbeaten run going now and finish 2017 on a high, preferably in the top 6. MOT!!!