Joe Mauer breaks up no-hitter in 9th for third time in his career