Diamond pitches another gem as Twins top Jays 4-3