David Warner spent hours in the nets working on playing the ball later before his Brisbane triumph after being caught out reaching in front of his body in the Ashes.
Warner will resume on Saturday unbeaten on 151, already having reached his fourth highest score in Test cricket after notching up his 22nd career century.
Warner scored more runs and faced more balls on Friday than he did in his entire Ashes campaign, after Stuart Broad had him regularly nicking off in England.
But back home on his preferred Australian tracks Warner had no such trouble, looking at complete ease against Pakistan at the Gabba.
"When you're in England the ball moves quite a bit and sometimes quite early," Warner said.
"So you're almost playing that line of where the ball is and then it obviously swings or it can nip so you get into bad positions and you probably play out in front a little bit.
"Where in Australia you can be quite tight and quite late. Before this game I had quite long hits ... I hit every day leading into the game.
"I just basically worked on (being) nice and still, watching the ball out of the hand and making sure I was playing the ball underneath my eyeline."
Warner has long insisted he was not out of form but out of runs in England.
But regardless he looked far more comfortable on Friday.
He drove brilliantly through the covers as he timed the ball crisply from the opening hour, and regularly waited on the ball before working it square of the wicket.
There were chances though, as he was caught behind from a Naseem Shah no-ball, survived a near run out and had a ball brush the stumps on the final delivery he faced in the game.
"The Ashes for me was a failure, but I know what I am capable of doing," Warner said.
"I was on the end of a great spell and a very good series by a great bowler and there was nothing more I could do.
"Today I had a little bit of luck and that's what you need in a game. Over there I didn't get much luck at all."
Australian Associated Press