Eric Young made a diving catch to take a go-ahead hit away from Todd Helton in the sixth inning, then raced home with the tiebreaking run in the eighth, and the New York Mets beat the Colorado Rockies 3-2 on Tuesday night.

Eric Young Jr. of the New York Mets celebrates after scoring a go ahead run on a Juan Lagares single in the eighth inning against the Colorado Rockies (Mike Stobe, Getty Images)

The Rockies have lost 12 of 18 since the All-Star break and have scored five runs in their last three games.

LaTroy Hawkins gave up a pair of two-out singles in the ninth before Ike Davis made a diving catch on Yorvit Torrealba's sinking liner foul down the first base line. It was Hawkins first save since May 6, 2012, for the Angels.

Scott Atchison (2-0) pitched a scoreless eighth inning.

Eric Young led off the eighth with a single against Wilton Lopez (1-4). He was able to take second on Marlon Byrd's deep fly, putting him in position to make it home on Juan Lagares' infield single, a slow chopper to second base, that he just barely beat out.

Copyright 2013 by The Associated Press. All Rights Reserved.