Senior quarterback Mike McCurdy led Penn sprint football to a 29-23 win over Navy on Friday, passing for 265 yards, rushing for 74 and totaling two touchdowns as the Quakers completed their first season sweep of the service academies since 2000.