South Africa has once again shown tremendous depth in the quality and ability of their batting order.
The Proteas are currently playing Bangladesh "A" in a tour game in the UK, and a number of second string players were given the opportunity to prove their status as first team members.
JP Duminy definitely didn't disappoint when he scored an excellent 166 runs after having been run out.
Smith and Amla passed 50 but were later dismissed. Kallis, who needs a lot of batting to get back into touch, is not out on 52 with good friend and business partner Boucher at the crease on 12.
This game will be a good training exercise before the all-important third test at Edgebaston.
Although everything is looking rosy at the moment, the Proteas captain and coaching staff will have a huge decision to make regarding a replacement for paceman Dale Steyn since he has been ruled out of the third test with an injured thumb.
Once South Africa take the field it will be a hard battle between the likes of Andre Nel and Monde Zondeki, who will have to prove their worth and try to get an opportunity to play in the third test match.
Ntini will also try to get more over in as he tends to bowl better as the series goes on. But South Africa will hope that he will be ready and prepared to lead the attack since Steyn could be out for the next two very important clashes with the English.
Smith and his boys are known for their hard work and dedication in the field and will hope to continue persevering in an effort to become the World Test Champions. Although this game is simply a warm up, it will prove a lot for some of the younger lads in the squad.