football-mjc-vs-vjc

Anuruddhan Arunan (VJC #15) fires off a shot. (Photo 13 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

A VJC player watches on as the ball whizzes past him. (Photo 14 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

Md Naufal (MJC #25) slides in to dispossess his opponent of the ball. (Photo 15 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

Dilip (VJC #10) gestures to his teammate before the free kick. (Photo 16 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

Derrick Lim (MJC #3) clears the ball as Dilip (VJC #10) tries to get his head to it. Photo 17 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

Mohamed Amsyar (MJC #8) challenges his opponent for the header in front of the VJC goal. (Photo 18 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

A VJC player finds himself in a tight spot. (Photo 19 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

Dilip and Kelvin Chan (MJC #6) stretch out for the ball. Kelvin’s job was to man-mark Dilip for the entire match. (Photo 20 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

M Nava Saati Vel (MJC #19), who was on a scoring streak with a goal each in the last two games, limps off in the first half after being injured. (Photo 21 © Lai Jun Wei/Red Sports)

football-mjc-vs-vjc

Shen Hao (VJC #7) crosses the ball. (Photo 22 © Lai Jun Wei/Red Sports)