Pakistan captain Babar Azam is one of the best batters in the world right now, while Naseem Shah is one of the most exciting young pacers going around.
So what happened when the two squared off in the nets? Naturally, it was a fiery affair as the two sparred during a training session amid Pakistan's seven-match T20I series against England.
In a video shared by the Pakistan Cricket Board, Shah is seen bowling at Babar. The contest turned out to be a rather even one, with Babar just about edging out the youngster.
When it was @babarazam258 @iNaseemShah in the nets in Karachi #PAKvENG | #UKSePK pic.twitter.com/axXC1py6Zj There were some gorgeous drives and flicks on display from Babar, but Naseem Shah troubled him with a short ball as the Pakistan skipper missed his attempted pull.