CARDIFF, Wales (AP) — South Africa opener Colin Ingram was in sparkling form against West Indies on Friday, smashing 73 runs from 63 balls as the Proteas finished on 230-6 in a shortened match to decide one Champions Trophy semifinalist.

In a match reduced to 31 overs because of rain, Ingram hit six fours and two sixes — one of which cleared the stands and required a new ball to be used — and was ably supported by Hashim Amla (23) and AB de Villiers (37).

With wickets to spare, South Africa was able to press home its advantage late on, adding 64 in the last five overs to establish a commanding position.

A win for either team will secure progression from Group B and a place in the semifinals.