MANILA -- Rain or Shine hammered out a tough 103-97 victory over a relentless GlobalPort squad to move on to a semifinal duel with Barangay Ginebra in the PBA Commissioner's Cup at the Mall of Asia Arena.
Two-time MVP James Yap flashed his old fighting form Thursday night with 27 points, including seven big triples.
But the victory wouldn't have been possible if it weren't for the Elasto Painters' defense which prevented the Batang Pier from completing a comeback in the dying seconds of the match.
GlobalPort pulled to within four points after unloading a vicious 7-0 run capped by Stanley Pringle's booming triple with 45 seconds to go.
But that was all the Batang Pier could muster as the Elasto Painters managed to hold on to the lead while running out the clock.
Rain or Shine, which advanced to its first semis appearance since 2016, will next take on early semifinalist Barangay Ginebra.