The two combined for 10 points in the 13-3 blast to get John-O back on track and clamped down the Food Specialists in the last 1:42.
John-O trailed, 70-71, when Macapagal drilled in a jumper and a trey while comebacking Erwin McCoy fired another triple to seize a 78-72 upperhand, 3:38 remaining in the game.
Then Calimag capped the pivotal run with two baskets and a split off Bob Allen as John-O enjoyed an 83-74 lead, time down to 1:42.
John-O coach Dong Vergeire then ordered a tough defense in the ensuing play, forcing Nutri-licious to score only on Irvin Sottos split off Calimag and Ismael Junios jumper with nine seconds to go.
Calimag led John-O with 13 points while Ranidel de Ocampo and Dennis Madrid added 11 apiece.