Phoenix holds off Meralco
Magnolia romps past Blackwater
San Miguel bounces back with win over Northport