Tim Cahill scores for New York
Socceroos veteran Tim Cahill has found yet another way to use his head with a crafty injury-time goal to ensure the New York Red Bulls become the first team to qualify for the MLS finals.
It didn't look to be New York's day as New England rallied from a goal down to convert an 85th minute penalty and then snatch a 91st minute goal from a sloppy defensive error to seemingly secure the win.
Then in the 97th minute of play, Cahill, as he does so often, slotted home a header from 10 yards out.
Instead of a signature leaping header from a set piece, this one was a little different.
With the Revolution looking to shut the game down, goalkeeper Matt Reis pushed forward to the edge of the six yard box to punch the ball clear.
Reis didn't get the distance he was hoping for and Cahill sensed his chance, deftly heading the ball over the custodian from an almost standing position.
The 2-2 draw at Red Bull Arena gave New York, leaders in the Eastern Conference, a lock on a finals spot with two games remaining in the regular season.
It would also give besieged Socceroos coach Holger Osieck something to smile about with Cahill slated to return for the national side in Friday's international against France in Paris.
The 64-cap Socceroo did not play in the recent embarrassing 6-0 loss to Brazil, his goal-scoring ability from the midfield or up front clearly missed by the Australians.
Cahill, who has largely played in a central midfield role for New York, now moves to the top of the season goal-scoring list for the Red Bulls with 10, outnumbering former French international forward Thierry Henry.
In other games, the Philadelphia Union moved into the fifth and final playoff spot in the East with a 1-0 win at home over Toronto FC, Sporting Kansas City defeated the Columbus Crew 1-0, the Colorado Rapids trounced the Seattle Sounders 5-1, and FC Dallas and Real Salt Lake drew 1-1.