STEFFAN ROBERTS launched nine sixes in a 74-ball century as Swansea beat Pontarddulais in the only match not to fall victim to the weather in the South Wales Premier League.
Roberts hit 103 not out as Swansea made 251-5 from a reduced 30 overs, sharing a partnership of 142 with Daniel Rowe for the fifth wicket.
Rowe hit six sixes in a 48-ball knock of 76 before being dismissed by Sam Jardine from the final ball of the Swansea innings.
The wicket of Rowe was merely a consolation prize for Jardine, whose six overs cost him 78 runs. In reply, Pontarddulais were dismissed for 147 as Asi...