On April 23, Rodriguez became the first player in major league history to hit 14 home runs in a span of 18 games, and also tied the MLB record for most home runs in April. His total of 34 RBIs in April was one short of Juan González' AL and MLB record. In a game against the Toronto Blue Jays on May 30, Rodriguez sparked controversy when he shouted during a routine play and an infielder let a pop fly drop, costing the Blue Jays three runs. The Yankees went on to win the game, 10–5. On July 12, Rodriguez hit his 150th career home run in a Yankees uniform. This made him the first, and so far only, player in major league history to ever hit 150 home runs for three different teams. He became the third player to hit at least 100 home runs for three teams, following Reggie Jackson and Darrell Evans.