Blue Jays topple Indians 7-4 in 12 innings