ST. LOUIS - Saint Louis sophomore forward Robbie Kristo scored a golden goal in double overtime to vault the Billikens to a 3-2, come-from-behind victory against No. 21 VCU Friday night in Atlantic 10 Conference men's soccer action at Hermann Stadium.

A dramatic goal by junior midfielder Raymond Lee with eight seconds remaining in regulation sent the game into overtime. Sophomore Kingsley Bryce scored for the Billikens in the first half.

It was SLU's (8-3, 2-1 A-10) third victory of the season against a ranked opponent. VCU falls to 6-2-3 overall and 2-1 in the league.

"VCU is a great soccer team, we knew they were going to create chances," SLU head coach Mike McGinty said. "We knew we would create good chances as well, and at the end of the day whoever finished would win. I was proud that our guys kept fighting, nobody panicked and we didn't give up on one another. To get a win in that fashion is very impressive.

"I think the fans got to see a tremendous soccer game tonight," McGinty said. "It's not necessarily the way I wanted it or the way we drew it up in the game plan, but we'll take it. At the end, if anyone was going to score the game winner it was going to be Robbie Kristo. He had several other looks that were good as well, so a guy like that - in the form he's in - it's only a matter of time."

Kristo's game winner, his team-leading sixth goal of the season, came at the 103:44 mark. He took a David Graydon pass and fired from the right side to the far post for the game-winning score.

Lee's tally, which came at the 89:52 mark, came off a free kick from distance. Graydon sent the ball into the box. In a flurry, Lee buried a shot from close range that would ultimately send the game into overtime.

The goals by Kristo and Lee came after an eventful second half where both teams saw scoring chances but were unable to score.

All tallies prior came in the opening half. Devon Fisher scored in the 15th minute, while Bryce notched the equalizer in the 26th minute thanks to an assist from Marco Heskamp. VCU's Jason Johnson scored a little more than a minute later to make it 2-1 Rams, a lead they would hold until the final seconds of regulation.

The Billikens out-shot VCU 19-12. Nick Shackelford made three saves for the win.

SLU returns to action Sunday, Oct. 14, when they welcome Richmond to Hermann Stadium. Game time is scheduled for 1 p.m.