Haight scored from the 18-yard line to the right corner.
“It was a beautiful goal,” Davenport coach Ray Preston said.
Kacie Hymers opened the scoring with 37:16 left in the first half.
Haight sent a through ball to Hymers, who scored to the far post from 12 yards.
Makayla Ruchar tied the score for Delhi with 23:04 left in the opening half.
Haight, Hymers, Jayra Blanton and Abby Wood earned all-tournament honors for Davenport (5-0, 2-0), which will visit Stamford on Thursday.
Casey Steffens, Stephanie Bishop and Kaitlyn Finch made the all-tournament team for Delhi.
SK 5, Stamford 0
Sam Acuna scored twice, and Kaitlyn Stinson had a goal and two assists as South Kortright beat the host school in the third-place game of the Stamford Mayor’s Cup.
Shianne Coss opened the scoring for the Rams with 22:53 left in the first half. She finished a crossing pass from Tori Rockefeller.
About five minutes later, Stinson set up Acuna with a crossing pass that made it 2-0. Brianna Laing capped the first half scoring by scoring on a low shot with her left foot with 8:07 showing on the clock.
“The girls played a nice game coming off a tough game against Downsville the night before,” SK coach Josh Burroughs said. “We’re starting to move the ball better.”
The Rams (4-1) will travel to Margaretville today.
Gilboa 2, Jefferson 0
Taylor Mattice and Jana Traver each scored to lead the Wildcats to victory in the fifth-place game of the Stamford Mayor’s Cup.
Mattice scored her goal seven minutes into the second half. Traver’s goal came with 19 minutes remaining in the half.
Shania Speenburgh had six saves for Jefferson.
Gilboa (3-2, 1-1) will host Roxbury today.
St. Johnsville 8, Unatego 4
Tanner Reed, Mary Rommer, Emily Slawson and Mariah Scott scored for Unatego, which lost a first-round game of the Kyle Sharp Tournament at Schoharie.