It was an emotional Mark Ganderton after his horse Glory Mission ($2.50) proved too good in the $35,000 4YO Hcp (1200m) in Launceston on Friday night, scoring a narrow but impressive win over Aruma ($7.50) and Perola ($16).