Home Sports Maroons hold off late Blues flurry to win