Tom Cochrane back in the game