Marlboro survives Liberty upset bid to advance to eighth straight Class B championship game