Thomas hit a three-run shot in the first inning of the Toronto Blue Jays' 8-5 loss to the Minnesota Twins on Thursday, becoming the 21st major leaguer to reach 500. In the ninth, Thomas was ejected by plate umpire Mark Wegner after being called out on strikes for the second time in the game. Blue Jays manager John Gibbons came out to argue and also got tossed.
"I'm probably the first to get 500 home runs and get thrown out of the ballgame," said Thomas, who also had a run-scoring double and tied his season high with four RBIs. "That's something I didn't want to happen, but the moment just got the best of me."
Torii Hunter homered twice and Jason Bartlett also connected for Minnesota, which rallied from a 5-1 deficit.
"You can't upstage 500 home runs. It's hard to do. I'll be lucky if I hit 300," said Hunter, who has 181 career homers.
Carlos Silva (6-8), who gave up Thomas' milestone homer, was the winner and Joe Nathan finished for his 15th save. Jason Frasor (1-3) took the loss.
Thomas came up after Matt Stairs' RBI single in the first and sent Silva's 1-2 pitch an estimated 396 feet into the left-field stands. Todd Eisenlohr, sitting in the fifth row and wearing a jersey of Twins player Jason Bartlett jersey, caught the ball in his glove.
"I lost it in the roof as it was coming down," Eisenlohr said. He said he traded the souvenir ball for an autographed ball, bat and jersey.
Thomas said he plans to keep the ball unless it is wanted by the Hall of Fame.
In other AL games on Thursday, it was: Cleveland 4, Oakland 3; Detroit 5, Texas 2; and Chicago 5, Tampa Bay 1. The Yankees were leading Baltimore 8-6 when their game was suspended by rain in the top of the eighth inning.
The Metrodome crowd responded to Thomas' milestone homer with a standing ovation. The two-time AL MVP put his head down for his home run trot and then pointed toward his family down the right-field line when he crossed the plate as Toronto players spilled out of the dugout to congratulate him.
Next on Thomas' ascent on the career home run list are Eddie Murray (504), Mel Ott (511) and Ernie Banks and Eddie Mathews (512 each). Also within reach of 500 this year are Alex Rodriguez, Jim Thome and Manny Ramirez.