Thierry Henry stole the show as he hit a hat-trick to help the New York Red Bulls to a 5-2 victory over Montreal Impact.