The South African back play proved too much for the creaking Wales defence and Mapoe claimed his second try.
Flanker Thiliphaut Marole's break took out two Wales defenders to send Sias Ebersohn clear, the fly-half adding a gloss to the final score and matching his brother Robert on the score-sheet.
Wales: Jason Tovey (Dragons); Leigh Halfpenny (Blues), Jonathan Davies (Scarlets), Rhys Williams (Scarlets), Nathan Rees (Blues); Gareth Owen (Ospreys), Gareth Williams (Ospreys); Ryan Bevington (Ospreys), Ryan Prosser (Bristol), Scott Andrews (Blues), Haydn Pugh (Scarlets), Ashley Sweet (Dragons), Josh Turnbull (capt, Scarlets), Justin Tipuric (Ospreys), Lloyd Phillips (Scarlets). Replacements: Ben Roberts (Dragons), Sam Hobbs (Blues), Pat Palmer (Blues), Jake Thomas (Blues), Rhys Webb (Ospreys), Dan Biggar (Ospreys), Daniel Evans (Scarlets).
South Africa: Wilton Pietersen; Cecil Afrika, Robert Ebersohn, Francois Brummer, Lionel Mapoe; Sias Ebersohn, Francois Hougaard; Jean-Jacques Rossouw, Henri Bantjes, Wiehahn Herbst, Martin Muller, Cornell Hess, Nick Koster, Thiliphaut Marole, Gerrit-Jan van Velze (capt). Replacements: Pieter Janse Van Vuuren, Frederick Kirsten, Corne Fourie, Sobelo Nhlapo, Johan van Deventer, Dewaldt Duvenage, Vainon Willis.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.