Marco Di Vaio scored the winning goal in the 83rd minute, beating D.C. United keeper Bill Hamid with this rocket in the upper 90 to give the Impact a 2-1 win at Stade Saputo.