Johnathan Rodriguez singled home David Fry in the seventh inning for his first major league hit, driving in the go-ahead run for the Cleveland Guardians in a 6-3 victory over the New York Mets on Wednesday.

Rodriguez, playing in his second game since being recalled from Triple-A Columbus two days earlier, slapped a grounder through the right side of the infield off Reed Garrett (5-1) to snap a 3-all tie.

José Ramírez and Kyle Manzardo tacked on RBI doubles in the eighth against Adam Ottavino. Andrés Giménez began the comeback with a three-run, tying homer in the sixth off New York starter Jose Quintana.

“In my first two at-bats I was seeing everything, so I was kind of ready for it,” Giménez said. “Knowing that we could get something going gave us the energy to do what we knew we could do.”

Hunter Gaddis (3-1) worked 1 1/3 innings for the win and rookie Cade Smith picked up his first save. All-Star closer Emmanuel Clase was unavailable after pitching the previous three days.