(WGN-AM)- White Sox ace Mark Buehrle retired 27 straight Tampa Bay batters in a 5-0 victory Thursday afternoon.

Buehrle was aided by a great catch by center fielder Dewayne Wise who took a home run away from Gabe Kapler.

In the seventh, B.J. Upton led off with a line drive that barely landed foul down the left field line, and then grounded out to shortstop Alexei Ramirez. Carl Crawford grounded back to Buehrle for the second out, and a majority of the 28,036 fans roared when Evan Longoria hit a fly to right before Jermaine Dye caught it.

In the sixth, rookie third baseman Gordon Beckham made two exceptional plays to retire the first two batters.

President Barack Obama, a White Sox fan, heard by email about Mark Buehrle's perfect game on his way to the Cleveland airport and immediately phoned the ace pitcher as he settled inside the presidential limousine.

Obama congratulated Buehrle and called the game an "unbelievable achievement," joking that maybe it happened because Obama wore a Sox jacket at the All-Star game.

"As a fan, it's extraordinary," Obama said later in a statement read to the traveling press by the White House press secretary. "When you're a White Sox fan and know the guy that did it, it makes it even more fun."

(The Chicago Tribune contributed to this story)

Get the latest news at the top and bottom of every hour on Chicago's WGN Radio 720