A division waterpolo final

Angeline Teo (RI #8) knocks the ball out of away from the TJC #12. (Photo 2 © Vanessa Lim/Red Sports)

A division waterpolo final

Angeline Teo (RI #8) with a penalty attempt. (Photo 3 © Vanessa Lim/Red Sports)

A division waterpolo final

Fighting for possession of the ball. (Photo 4 © Vanessa Lim/Red Sports)

A division waterpolo final

A TJC player (yellow cap) reaching over a half-submerged RI opponent for the ball. (Photo 5 © Vanessa Lim/Red Sports)

A division waterpolo final

The ball is airborne. (Photo 6 © Vanessa Lim/Red Sports)

A division waterpolo final

Another goal to Raffles. (Photo 7 © Vanessa Lim/Red Sports)

A division waterpolo final

Jia Min (TJC #4) trying to intercept the ball from behind. (Photo 8 © Vanessa Lim/Red Sports)