Revs beat Impact 1-0 in MLS season finale

Montreal Impact's Marco Di Vaio, left, reacts after missing a last minute goal scoring opportunity against Toronto FC during second half MLS action in Toronto on Saturday Oct. 20, 2012. (AP Photo/The Canadian Press, Chris Young)

MONTREAL (AP) -- A.J. Soares scored in the 89th minute to give the New England Revolution a 1-0 win over the Montreal Impact in the MLS regular season finale for both teams.

Soares was inside the box to head Chris Tierney's free kick past the reach of goalkeeper Troy Perkins for an unsatisfying end to a game the Impact mostly dominated.

The Revolution (9-17-8) ended a 13-game winless run in road matches and won for the first time on Canadian soil, having previously gone 0-5-3 in Montreal, Toronto and Vancouver.

The Impact (12-16-6) ended the campaign with a loss like many they sustained this season - on a late goal off a set piece.