Dale Steyn is all set to go out all guns blazing in Melbourne, when South Africa takes on India in World Cup Pool B match.
Steyn went through his routine, after being declared fit, while left-hander David Miller was seen trying out innovative ways to improve his batting.
Steyn, who was suffering from sinus-related problems, went full blast at the nets, as he bowled for more than half-hour with Hashim Amla, Quinton de Kock, David Miller facing him with lot of caution.
Steyn dished out everything during his session. There were fuller deliveries, slower ones and the occasional bouncers which tested the Proteas batsman.
In fact, De Kock was hit just above the abdomen region as he missed a short delivery that didn't kick up but had enough pace to hurt him. The left-hander did look in some sort of pain. While Steyn enquired about the well-being of his mate, he was soon back in business bowling his stuff and troubling his teammates.
Miller, meanwhile, was seen using a stump for bat to take throw downs. The purpose of this drill was to concentrate on middling the ball. Miller didn't do badly as he hardly got beaten despite playing with a stump.
Among current international players, the IPL star is among the hardest hitters of the cricket ball.
After scoring a century for Kings XI Punjab during one of the earlier editions of the Indian Premier League, Miller made a comment about hitting sixes that made him instant hit.
"If it's in the V, it should be on the tree. If it's in the arc, it should be in the park," he had famously said then.
Meanwhile, Vernon Philander didn't have a bowl at the nets, while Morne Morkel did more of physical training.
The South Africans also practiced match-simulation situations with JP Duminy seen giving targets and field settings for Wayne Parnell.
Parnell did play the audacious reverse sweep well.
Proteas get Kirsten, Hussey's help in plotting India's downfall
PHOTOS: Zimbabwe go down fighting to South Africa
World Cup 2015: Know the South Africa cricket team
WC Blog: Is the Indian media conspiring against the Pakistan team?
The doosra: South Africa hold the aces