In a wild Women's World Cup semi, Marizanne Kapp and her South African squad stomped England by 125 runs! Kapp dazzled with 42 runs and snagged 5 wickets. She's super excited about a possible final against India, feeling the love from the fans. After a rough start, skipper Laura Wolvaardt blasted 169 runs. Buckle up for an epic final showdown!

Cricket

