The first goal of Shane O'Neill's MLS career provided the Boulder native a memory that he will never forget.

It also provided O'Neill a way to add to his video game collection.

"Me and Chris [Klute] had an agreement that whoever scores first had to buy the other one a video game," O'Neill joked following the game.

The Fairview High School graduate spent the first 37 games of his MLS career without finding the net, but broke through on Saturday night with a looping shot from just outside the penalty area. O'Neill has spent most of his career with the Colorado Rapids on defense, more worried about preventing goals rather than scoring them. However, the Rapids defender knew this was his moment.

"It's been a long time coming for me," said O'Neill. "It felt really good once the ball popped out. I think I had a couple for chances like that last year. I got a good touch on it. Once it left my foot, I kind of had a feeling it was going in. It was great, but more importantly, we got the three points tonight."

Thanks to goals from O'Neill, Kamani Hill, and two from Dillon Powers, the Rapids moved past Montreal with a 4-1 finish. Head coach Pablo Mastroeni knew converting chances like O'Neill's were crucial to his team earning three points.

"I think today we did really well for chances," said Mastroeni. "The game is fickle. It doesn't owe anyone anything. You have to go out and get it."

The win gives the Rapids three points in the first game of a long home stand. Colorado will play their next two games at home against Houston (Sunday, June 1st) and Chicago (June 4th).