The Young Tigers were desperate to bounce back from last Sunday's 2-1 loss to Home United, their first of the season, while Woodlands headed into the match fresh from a morale-boosting 2-2 draw against SAFFC.
In a controversial game which saw four penalties being awarded, South Korean striker Moon Soon-ho gave the Rams the lead from the spot in the 20th minute after he was fouled by Izham Tarmizi in the box.
However, the Young Tigers then had an excellent opportunity to equalise when they were awarded a spotkick of their own, although winger Wan Zack Haikal, who has been one of the stars of this season, saw his effort saved by Ahmadulhaq Che Omar.
Midfield terrier Gary Robbat earned another penalty for Harimau after he was hacked down in the box by Rams captain Daniel Hammond. This time, Robbat stepped up and equalised for Ong Kim Swee's charges.
Eight minutes after the hour mark, Harimau were awarded a third penalty after Goh Swee Swee felled Wan Zack inside the area. The Woodlands winger earned himself his marching orders after picking up his second yellow for dissent, and Affize Faisal clinically dispatched his effort to give his side all three points.