HAMILTON – It was a great start and a near miraculous finish.

More...