With inputs from the Associated Press

Hyun Jin Ryu cruised through seven innings as the Toronto Blue Jays beat the Detroit Tigers 3-0 in the MLB matchup on Saturday.

The Tigers slugger Miguel Cabrera went 0 for 3 with a walk to remain at 499 career home runs.

MLB, Toronto er did not allow a runner past first base until Harold Castro hit a one-out double in the fifth.

Ryu was struck on the lower left leg by Jeimer Candelario’s comebacker in the seventh innings, prompting concerns but he waved off the trainer and finished the inning.

Also read: MLB: Tim Anderson’s crucial hits help Chicago White Sox overcome Tampa Bay Rays

Tim Mayza pitched a perfect eighth inning and Jordan Romano wrapped it up for his 11th save in 12 chances as the Blue Jays completed their 12th shutout.

Cabrera struck out swinging for the final out as the Tigers lost for the fifth time in six games.

Cabrera grounded out in the second, then hit into an inning-ending double play in the fourth. He walked to begin the seventh but was erased on a fielder’s choice.

Toronto snapped a three-game losing streak and won for the second time in its past eight.

Santiago Espinal hit a two-out single off Tigers right-hander Wily Peralta in the second and Grichuk followed with a first-pitch drive to left, his 21st.

Semien made it 3-0 with a second deck shot off Erasmo Ramirez in the eighth, his 30th.

The Blue Jays have hit 186 home runs this season. They began the day leading the major leagues. San Francisco had 182 homers entering play Saturday.

Tigers outfielder Derek Hill was activated off the injured list before the game, returning to the lineup for the first time since an August 10 outfield collision with Akil Baddoo. Hill led off and started in center. He went 2 for 4 with two singles.