Vancouver, BC (Sports Network) - Eric Hassli played the role of the hero at BC Place on Saturday as his late goal helped Vancouver Whitecaps FC claim a dramatic 2-1 win over the San Jose Earthquakes.

Chris Wondolowski continued his sensational scoring form by giving the visitors the lead in the 15th minute, but Vancouver was able to equalize through Gershon Koffie's header five minutes before the break.

The two sides remained deadlocked until second-half stoppage time when Hassli scored his first MLS goal of the season to help the 'Caps move to within five points of first place in the Western Conference.

San Jose went in front after a quarter of an hour, and it was the team's leading scorer who provided the killer touch. Marvin Chavez delivered a perfect ball to the back post and Wondolowski buried the finish for his league-leading 11th goal of the season.

Vancouver was able to get on level terms shortly before halftime when Camilo Sanvezzo's free kick was met by Koffie's powerful header. It was the Ghanaian's second career MLS goal and his first of the season.

The 'Caps staved off some second-half pressure to preserve the draw but had a golden opportunity to grab a late winner through Hassli, but the striker slammed his effort wide of the post from close range.

Hassli made amends for that miss moments later, latching on to a through ball from Davide Chiumiento and firing a shot past Jon Busch and into the back of the net.

Vancouver (5-2-2) has won three in a row to improve to 17 points on the season. The club will look to extend that impressive run on May 12 when it heads to Gillette Stadium to face the New England Revolution.

San Jose (7-2-1) sees its three-game winning streak, and seven-game unbeaten streak, come to end. The 'Quakes will try to get back on track on May 13 when they host Chivas USA at Buck Shaw Stadium.