Hidalgo's incredible swing