Cook raised his 32nd test ton with a pull-shot to the fence in the final over before stumps, and strode off the ground unbeaten on 104, having pushed England to 192 for two on day two at the Melbourne Cricket Ground.