Tampa Bay Rays starting pitcher Matt Moore pitches to the Chicago White Sox during the first inning in a baseball game in Chicago on Saturday, April 27, 2013. (AP Photo/Charles Cherney)
Matt Moore on Saturday joined the Sox’ Clay Buchholz as the only five-game winners this month. (AP)
AP

Matt Moore became the first Tampa Bay pitcher to win five games in April as the Rays snapped a two-game losing streak with a 10-4 victory over the White Sox on Saturday night in Chicago.

The lefthander joined Boston’s Clay Buchholz as the only five-game winners this month. He allowed just three hits, one earned run, and matched a season high with nine strikeouts in six innings of work. Moore’s 1.13 ERA is second-lowest in the majors behind St. Louis righthander Jake Westbrook (0.98).

Kelly Johnson matched a career-high with four hits while driving home two runs. Evan Longoria also matched a career-best for hits, going 4 for 6 with two runs scored.

Advertisement - Continue Reading Below

The 19 hits and 10 runs allowed were a season high against the White Sox, who saw a three-game winning streak end.

Rays shortstop Ben Zobrist broke out of a 0-for-9 series slump with a two-run, first-inning home run off White Sox starter Gavin Floyd (0-4), who left the game with two outs in the third with a flexor muscle strain in his right elbow. Floyd threw just 47 pitches, gave up two hits and two earned runs.

Yankees 5, Blue Jays 4 — Travis Hafner hit a three-run homer, then lumbered around the bases for a go-ahead triple in the seventh inning that sent CC Sabathia and host New York past Toronto.

Vernon Wells delivered another key hit against his former team as the Yankees beat Toronto for the third straight day. With Mariano Rivera getting a day off to rest, Joba Chamberlain worked around a pair of one-out singles in the ninth for his first save since 2010.

Mariners 3, Angels 2 — Kendrys Morales snapped a 2-all tie with a pinch-hit RBI single in the seventh inning, Felix Hernandez (3-2) allowed just one earned run and five hits over eight innings, and host Seattle beat Los Angeles.

Tigers 7, Braves 4 — Omar Infante and Jhonny Peralta both hit two-run homers, and Rick Porcello pitched into the seventh inning, helping host Detroit past Atlanta.

Nationals 6, Reds 3 — Bryce Harper hit a two-run homer and scored twice, Dan Haren had his best start of the young season, and host Washington beat Cincinnati. Haren (2-3) allowed two runs and six hits over six innings, lowering his ERA from 7.36 to 6.29.

Orioles 7, Athletics 3 — Nick Markakis and Adam Jones hit back-to-back home runs in the fourth inning, Chris Tillman pitched six innings for his first win of the season, and Baltimore closed in on its first four-game sweep in Oakland since 1987.

Brewers 6, Dodgers 4 — Carlos Gomez and Martin Maldonado each hit two-run home runs to propel visiting Milwaukee past Los Angeles.

Phillies 9, Mets 4 — Domonic Brown and John Mayberry Jr. hit consecutive home runs to break open a close game and visiting Philadelphia beat New York to get Jonathan Pettibone his first major league win.

Diamondbacks 3, Rockies 2 — Cody Ross’s sacrifice fly to center drove in A.J. Pollock with the winning run in the bottom of the 10th, lifting Arizona over Colorado.

Royals 3, Indians 2 — Ervin Santana pitched seven scoreless innings, Salvador Perez hit a two-run homer, and host Kansas City held on to beat Cleveland.

Cubs 3, Marlins 2 — David DeJesus hit a tiebreaking single in the seventh inning to help lift visiting Chicago over Miami. Marlins slugger Giancarlo Stanton hit his first home run of the season, an estimated 472-foot drive over the left-field scoreboard.

Twins 7, Rangers 2 — Pedro Hernandez pitched five shutout innings for his first major league win, Josh Willingham homered, and host Minnesota beat Derek Holland and Texas to end a three-game slide.

Pirates 5, Cardinals 3 — Russell Martin hit a two-run homer to highlight a four-run seventh and visiting Pittsburgh rallied past St. Louis, giving A.J. Burnett (2-2) his second win over the Cardinals in 10 days.