TORONTO (AP) — Russell Martin hit a go-ahead, two-run homer in the seventh inning, Josh Donaldson and Aledmys Diaz each had a solo shot and the Toronto Blue Jays beat the Chicago White Sox 4-2 on Monday night for their third straight win.

All six runs in the game came on homers.

Welington Castillo went deep twice for the White Sox, his sixth career multihomer game and third straight against Toronto. Castillo hit five home runs against the Blue Jays in 2017, his highest total against any opponent.

Martin erased a 2-1 deficit with a two-out drive into the left-field bullpen off Danny Farquhar (1-1). The homer was Martin’s first of the season.

Seung Hwan Oh (1-0) got the win despite allowing Castillo’s second homer, a tiebreaking shot in the top of the seventh, during his only inning of work.

Ryan Tepera pitched the eighth and Roberto Osuna finished for his second save.

Castillo also connected off left-hander Jaime Garcia in the fourth.

Making his first start for the Blue Jays, Garcia allowed one run and four hits in six innings. He walked two and struck out seven.

Donaldson went deep for the first time this season with an opposite-field drive off Reynaldo Lopez in the sixth.

Donaldson faced the White Sox dugout and pretended to blow a whistle after he crossed home plate. The gesture was directed at Chicago first base coach Daryl Boston, who blows a whistle to acknowledge great defensive plays by his team. Boston was seen laughing at Donaldson’s display.

Diaz added an insurance run with a first-pitch drive off Farquhar in the eighth.

Lopez allowed one run and two hits in six innings. The right-hander walked two and struck out six.

Lopez held the Blue Jays without a hit until Curtis Granderson led off the fifth with a liner that caromed off shortstop Tim Anderson.

The Blue Jays have come from behind in all three wins during their streak, rallying to beat the New York Yankees on Saturday and Sunday.

The White Sox have hit nine home runs over their first three games, six on opening day.

TRAINER’S ROOM

Blue Jays: Donaldson (dead arm) threw on the field for the second straight day and is expected to return to third base Tuesday, manager John Gibbons said.

UP NEXT

White Sox: RHP Miguel Gonzalez is 7-4 with a 3.63 ERA in 15 career games against Toronto.

Blue Jays: LHP J.A. Happ (0-1, 3.86) allowed three runs over 4 2/3 innings in an opening day loss to the New York Yankees.

(© Copyright 2018 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)

Watch & Listen LIVE