Buehrle lengthens his perfect pitching – The Denver Post
A perfect game, thanks to a circus catch
2️⃣7️⃣⬆️, 2️⃣7️⃣⬇️ 7/23/09: Mark Buehrle threw the 18th perfect game in major-league history and second in franchise history in a 5-0 win vs. Tampa Bay., By Chicago White Sox
On This Day in 2009: Mark Buehrle's Perfect Game – Far North Sider
July 23, 2009: White Sox pitcher Mark Buehrle throws perfect game – Sun Sentinel
White Sox's Mark Buehrle throws first perfect game in five years, MLB
Mark Buehrle reflects on his perfect game 10 years ago today: 'It was like, “No way that just happened”
Mark Buehrle - Wikipedia
July 23, 2009: White Sox pitcher Mark Buehrle throws perfect game – Hartford Courant
Oral history of Mark Buehrle's perfect game