Oddly, it felt like a deserved three points for North End despite Middlesbrough looking the stronger in key phases of the game, especially in midfield.