Hoffman scored three times in a five-minute second-half stretch to break the game open.