South Africa captain Siya Kolisi has urged his team-mates to put everything they have learned in Japan into practice to book their place in the Rugby World Cup Final next week.
Kolisi knows there could be a fine margin separating the sides and has urged his players to play with their heads as well as their hearts against the Welsh.
He says they have been under pressure from the beginning of the Rugby World Cup and they have also learned their lesson from their defeat against the All Blacks in their opening match.
Kolisi says people can never be satisfied in this game, as the game changes every week, as well as the opposition.
The winner of this semifinal will take on England next Saturday in the Rugby World Cup final.
South Africa will face Wales at 9 o'clock tonight.
Rugby World Cup
ADVERTISEMENT
Stay tuned for the latest news on our radio stations