Robbie Keane has been named on the MLS team of the year for the fourth consecutive season in America.

The Ireland striker’s season finished earlier than expected as his LA Galaxy side failed to progress to the latter stages of the MLS play-offs.

But the 2014 MVP had done enough in the regular season to cement his place in the annual selection, scoring 20 goals in 24 appearances for the Los Angeles side.

Meanwhile, the Portland Timbers are through to their first MLS Cup after overcoming a scare to earn a 5-3 aggregate victory over FC Dallas, which secured the Western Conference Championship.

Portland won the first leg 3-1 on home soil and looked on course to cruise into the final after Fanendo Adi broke the deadlock nine minutes into the second half of the reverse fixture.

But Dallas, who finished seven points ahead of the Timbers in the regular season, rallied and gave themselves hope through Ryan Hollingshead's neat finish in the 69th minute.

The momentum was with the hosts all of a sudden and they sensed a remarkable comeback when Blas Perez headed home five minutes later.

Dallas pushed on in search of a third goal which would have taken the tie to extra time but they were caught on the break in the dying seconds, Lucas Melano beating Jesse Gonzalez with a nice bit of skill before tapping the ball in from a tight angle to give the Timbers a 2-2 draw on the night and a bit of history.

2015 MLS Best XI:Luis Robles (NY Red Bulls); Laurent Ciman (Montreal Impact), Matt Hedges (FC Dallas), Kendall Waston (Vancouver Whitecaps); Ethan Finlay (Columbus Crew), Dax McCarty (NY Red Bulls), Benny Feilhaber (Sporting Kansas), Fabian Castillo (FC Dallas); Sebastian Giovinco (Toronto), Kei Kamara (Columbus Crew), Robbie Keane (LA Galaxy).