Machado hits 3 homers in 3 innings, Orioles crush White Sox

Manny Machado #13 of the Baltimore Orioles hits a solo home run in the 1st inning against the Chicago White Sox at U.S. Cellular Field on August 7, 2016 in Chicago, Illinois. (Photo by Jonathan Daniel/Getty Images)

Manny Machado #13 of the Baltimore Orioles hits a solo home run in the 1st inning against the Chicago White Sox at U.S. Cellular Field on August 7, 2016 in Chicago, Illinois. (Photo by Jonathan Daniel/Getty Images)

CHICAGO — Manny Machado became the second player in major league history to homer in the first, second and third innings, driving in a career-high seven runs in a 10-2 rout of James Shields and the Chicago White Sox on Sunday.

Machado hit a two-run homer in the first and a three-run shot in the second off Shields, who allowed four homers while getting four outs.

Machado hit another two-run homer in the third off Matt Albers. According to STATS, the only other player to do that was Carl Reynolds of the White Sox on July 2, 1930, at the Yankees.

Chris Davis followed Machado’s second homer with his own and J.J. Hardy added a two-run shot before Shields (5-14) left to boos. The Orioles have hit a major league-best 168 homers this season.

Dylan Bundy (5-3) stuck out a career-high nine in six innings in Baltimore’s fifth win in seven games.