A Division Basketball Boys - RI vs AJC

Tip-off between RI #8 and Ang Wei Xian (AJC #15) in the other semi-final between RI and AJC. (Photo 9 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

An AJC player catches the rebound and tries to dodge the RI players. (Photo 10 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

RI’s #8 and Jervin Lim (#14) jump to block as Ang Wei Xian (AJC #15) tries to make a shot. (Photo 11 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

Goh Kong Tat (RI #12) moving past an AJC player. (Photo 12 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

An AJC player diving for the ball. (Photo 13 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

RI #5 is stopped by AJC’s defense while driving for the basket. (Photo 14 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

AJC players celebrate their narrow win over RI. (Photo 15 © Vanessa Lim/Red Sports)

A Division Basketball Boys - RI vs AJC

AJC supporters erupting after the final whistle. (Photo 16 © Vanessa Lim/Red Sports)