Maroons combine flash, grit in victory