On July 9, 2013 Alex Rios ties an American League record by going 6-for-6 in a 9-inning game as the White Sox defeat the Tigers, 11 – 4. The White Sox score 7 runs in the 8th, with Adam Dunndriving in 3 runs with a two-run homer and a single and Dayan Viciedo hitting his second long ball of the game. Rios is the 36th player to get 6 hits in a game, as the Sox record 23 safeties on the night. Miguel Cabrera hits his 29th homer for the Bengals, breaking the team record for most before the All-Star Game held by Cecil Fielder.

Source:

Baseball Reference July 9