David Loheider (2) und Ralf Schneider trafen für Hamm. Stefan Oerterer besorgte die zwischenzeitliche Führung für Haltern.
Hamm ist nun seit sieben Spielen ungeschlagen und liegt zwar elf Punkte hinter dem Tabellenführer ASC Dortmund, hat aber drei Begegnungen weniger als der Spitzenreiter absolviert.