Temperatures were still in the mid-30s and humidity was above 80 per cent.
Games were seven minutes each way and coaches Shannon Wrigley and Ellie James and manager Carleen Martin ensured the boys were hydrated.
The first game was a 7-5 loss to Negeri Sembilan.
The boys who hadn't adjusted to the temperature struggled, putting the team under pressure to win their remaining two games with a bonus point to make the cup quarters.
The game was played late evening against Kedah and the boys adjusted well and won 20-0, grabbing the required bonus point.
The last game was won 24-0 against Sebah to ensure a place in the cup play-offs.
In the quarter-final, Western Heights beat last year's winners Johor 26-10.
The semifinal was a repeat of the first day's game against Negeri Sembilan, with Western Heights gaining revenge for the opening defeat, running out impressive 40-5 winners.
Up against the unbeaten Perak in the final, Western Heights turned it on to win 25-0.
Western Heights captain Brodie Wood was named player of the final.