Baltimore, MD (Sports Network) - Mark Reynolds' two-run double highlighted a five-run sixth inning, as the Baltimore Orioles topped the Boston Red Sox, 5-3, in the middle test of a three-game set.
Matt Wieters, Adam Jones and Nate McLouth knocked in one run each for the Orioles, who have won nine of their last 11.
Miguel Gonzalez (5-2) earned the win after giving up two runs on six hits over six innings. He struck out two and walked one to pick up his second straight win after dropping four straight decisions.
Jim Johnson tossed a perfect ninth to pick up his 35th save.
Carl Crawford drove in a pair of runs and Jacoby Ellsbury went 2-for-4 with an RBI for the Red Sox, who have lost six of eight and 10 of their last 15.
Aaron Cook (3-6) carried a no-hitter into the sixth, but was tagged for five runs -- two earned -- on three hits over 5 1/3 innings to absorb the loss.
The Sports Network