At Sumter, B.J. Bennett's 205 rushing yards and two touchdowns led three-time defending SCISA Class 3A champion Hammond back to the state final.
Aaron Walters caught a touchdown pass and recorded an interception for the Skyhawks (11-1). Quarterback Dave Nidiffer completed 12 of 19 passes for 137 yards and a touchdown.
George Foster led Hammond's defense with four sacks.
Hammond and Heathwood Hall play for the SCISA 3A state title on Friday at Benedict College.
Hammond 6 6 8 0 - 20
Wilson Hall 0 7 0 0 -7
H - B.J. Bennett 5 run (kick failed)
W - Wesley Talley 39 pass from Josh Glenn (kick good)
H -- Aaron Walters 27 pass from David Nidiffer (kick failed)
H - Bennett 5 run (Bennett run)