BALTIMORE, June 16 (UPI) -- Alex Cora had three hits and Mike Pelfrey earned his first win in more than a month Tuesday to lead the New York Mets past Baltimore 6-4 in inter-league play.
Pelfrey (5-2) allowed two runs on five hits to end a six-start winless streak. Francisco Rodriguez got his 17th save of the year.
David Wright had two hits, an RBI and a run while extending his hitting streak to 11 games for the Mets. Brian Schneider, Daniel Murphy and Ryan Church each added an RBI.
Jeremy Guthrie (4-7) gave up five runs on six hits in his third consecutive loss.
Nick Markakis had a two-run homer for the Orioles. Brian Roberts and Ty Wigginton each had an RBI.