Tampa Bay Rays Robinson Chirinos, right, rounds the bases on his three-run home run off of Toronto Blue Jays pitcher Carlos Villanueva, back left, during the third inning of a baseball in St. Petersburg, Fla. ((Brian Blanco/Associated Press))

Robinson Chirinos hit his first major league homer and drove in four runs, James Shields pitched into the eighth inning and the Tampa Bay Rays beat the Toronto Blue Jays 9-1 on Wednesday night.

Chirinos had a three-run shot off Carlos Villanueva (6-3) during a four-run third that put the Rays up 8-1. An inning earlier, he drove in a run with a bunt single.

Shields (10-9) allowed one run and three hits in 7 1-3 innings. The right-hander struck out six and walked three.

The AL All-Star was coming off a start last Wednesday where he gave up 10 runs over four innings in a 13-4 loss to Oakland.

Ben Zobrist and Casey Kotchman also homered for the Rays, who are 7-11 over their last 18 games.

J.P. Arencibia homered for Toronto.

Blue Jays slugger Jose Bautista had his third-inning pop fly caught by Rodriguez at shortstop for an out after the ball hit highest of four catwalks at Tropicana Field. It was the third ball since the stadium opened in 1998 that has struck the "A" ring, which located around 185 feet above the infield.

Villanueva gave up eight runs and nine hits over 2 2-3 innings.

Zobrist hit a solo homer, Sean Rodriguez bunted home a run, Chirinos drove in a run with his bunt hit and Johnny Damon added a sacrifice fly during a four-run second.

Kotchman had a solo homer before Chirinos' drive in the third broke open the game.

Matt Joyce made it 9-1 with an RBI single in the seventh.

Arencibia, who struck out in all four at-bats in the Blue Jays' 3-1 win over Tampa Bay on Tuesday night, cut the deficit to 4-1 with his 18th homer of the season leading off the third. He has six homers in his last 10 games.

Shields struck out Travis Snider with two on and two out in the second. He retired 11 in a row after allowing Arencibia's homer. text