The race is on.

Angels rookie Mike Trout has been at the top of the American League leaderboard in batting average since he accumulated enough at-bats to be eligible in late June. At times, his lead over the second-place hitter was as much as 25 or 30 points and becoming the third-youngest batting champion in major-league history (behind Hall of Famers Al Kaline and Ty Cobb) seemed a foregone conclusion.

Those days are gone. Tigers third baseman Miguel Cabrera has made a strong push to take away both Trout's batting title and possibly his status as the frontrunner to win the AL MVP. Trout was hitless in four at-bats Wednesday, dropping his average to .330 (the lowest it has been since June 18). Cabrera, meanwhile, homered in his first at-bat against the Indians Wednesday night, moving (at least temporarily) ahead of Trout.