Francisco Lindor homered from both sides of the plate and made a leaping catch at shortstop that saved at least two runs, sending the New York Mets to a 4-2 victory Friday night over the woeful Colorado Rockies.
Juan Soto snapped an 0-for-17 slump with an RBI double and Starling Marte also went deep against Kyle Freeland (0-8) as the Mets won for the fifth time in six games.
Huascar Brazobán relieved starter David Peterson (4-2) with runners at second and third in the sixth inning and retired pinch-hitter Mickey Moniak to preserve a 3-1 lead.
Sam Hilliard, in his first major league plate appearance this season, connected off Brazobán for his sixth career pinch-hit homer to make it 3-2 in the seventh.