Harrington charges to glory