C Division semifinals rugby SAS vs ACS(I)

The Saints hooker hands off the ball. (Photo 3 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Joshua Chan of ACS(I) converts a penalty. (Photo 4 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Akida (Saints #18) goes in for the tackle on Richard of ACS(I). (Photo 5 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Saints possession. (Photo 6 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Saint captain Wilson grounds the ball. (Photo 7 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

The ball is buried under a pile of players. (Photo 8 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Bernard Chan of ACS(I) is tackled by a Saint. (Photo 9 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

The ball pops loose. (Photo 10 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Saints captain Wilson evades a tackle. (Photo 11 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

An ACS(I) player intercepts the ball. (Photo 12 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

ACS(I) win possession. (Photo 13 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Syiraz (Saints) chases after the ball. (Photo 14 © Amanda Chan)

C Division semifinals rugby SAS vs ACS(I)

Joshua Chan of ACS(I) tackles his Saints opponent. (Photo 15 © Amanda Chan)

C Division semifinals rugby SAS vs ACS(I)

Saints captain Wilson tries to outrun Justin Tan of ACS(I). (Photo 16 © Amanda Chan)

C Division semifinals rugby SAS vs ACS(I)

ACS(I) players celebrate after the final whistle. (Photo 17 © Vanessa Lim/Red Sports)

C Division semifinals rugby SAS vs ACS(I)

Victors celebrate while the defeated fall to their knees. (Photo 18 © Vanessa Lim/Red Sports)

N.B. If you know the names of the players, let us know and we’ll update the captions. Thanks.