ST PETERSBURG // Matt Joyce scored from third on a wild pitch with two outs in the 10th inning and the Tampa Bay Rays beat the Los Angeles Angels 2-1.
Joyce opened the 10th with a double off Fernando Rodney (0-1). After Ben Zobrist lined out and Casey Kotchman moved Joyce to third with a grounder, Rodney threw a 1-2 pitch into the dirt that eluded catcher Hank Conger.
Tampa Bay's James Shields took a shutout into the ninth before giving up a double to Torii Hunter to open the inning. Kyle Farnsworth came in and Hunter later scored to tie it at 1 on Howie Kendrick's grounder.
Farnsworth had converted all five of his previous save opportunities this season.
Joyce also homered for the Rays, who have six of seven. Joel Peralta (1-0) struck out during a perfect 10th.
Angels right-hander Joel Pineiro gave up one run and four hits over seven innings in his first start this year. He started the regular season on the 15-day disabled list due to right shoulder tightness.
Shields allowed one run, six hits, one walk and tied a career-high with 12 strikeouts in eight-plus innings. He had a stretch of 21 scoreless innings end.
Shields was coming off consecutive four-hit victories over Toronto and the Chicago White Sox. The pair of wins, in which the right-hander allowed just one run, followed a stretch of nine straight winless starts, dating back to last year.
Joyce made it 1-0 on his homer leading off the fifth. He had a three-run shot, his first home run of the season, in Friday night's 8-5 loss to the Angels.
Shields was perfect through one out in the fifth when Kendrick singled to left. The Angels then loaded the bases on singles by Erick Aybar and Conger, but Shields recovered to strike out Peter Bourjos and Alexi Amarista.
Kendrick went 2 for 4 and has 49 hits in 108 at-bats overall against Tampa Bay.
Pineiro retired eight in a row to begin the game before Reid Brignac's third-inning single.
RESULTS (home team in CAPS):
NY YANKEES 5 Toronto 2
CLEVELAND 5 Detroit 4
BOSTON 3 Seattle 2
ATLANTA 6 St. Louis 5
WASHINGTON 5 San Francisco 2
LA Angels 6 TAMPA BAY 5
HOUSTON 5 Milwaukee 0
Baltimore 6 CHICAGO WHITE SOX 4
KANSAS CITY 10 Minnesota 3
Pittsburgh 8 COLORADO 4
OAKLAND 7 Texas 2
San Diego 7 LA DODGERS 0
ARIZONA 4 Chicago Cubs 3
Florida 9 CINCINNATI 5
NY Mets 2 PHILADELPHIA 1 (14 innings)