Last year Sonke scored in sudden victory overtime at Fetzer Field in Chapel Hill to give the Heels the win 11-10.
Saturday afternoon he scored with one second remaining at Rip Miller Field in Annapolis to lift the 18th-ranked Tar Heels to yet another 11-10 victory against the No. 13 Midshipmen.
Sonke's heroics, which capped a day in which he scored three goals and added three assists, also assured UNC of its first victory outside of Chapel Hill since April 14, 1999, when UNC upset an undefeated and second-ranked Duke team 10-9 in Durham.
In improving to 9-6 all-time against the Midshipmen, the Tar Heels got not only a big game from Sonke but also two goals from fifth-year senior attackman Judd Lattimore, three goals from junior midfielder Pat Jackson and two goals from junior midfielder Tim Gosier.
Both Gosier (five) and Jackson (three) have already equaled or surpassed their goal totals for the whole of the 2000 season after their performances in this game, the Tar Heels' third contest of the season.
Lattimore scored his first goals since 1998. He had been sidelined the entirety of the 1999 and 2000 seasons with major injury problems.
UNC's win also exorcised some of the demons brought on by a
9-4 loss at the hands of Bucknell last Saturday and improved to 2-1 on the season. Navy fell to 0-2.
Carolina senior midfielder Mac Hammer, who won eight of 14 faceoffs, won a faceoff for UNC against Navy's Chris Dingman, and the Tar Heels looked for the game winner. That came off the stick of Sonke, who took a pass from midfielder Lance Zimmerman, to beat Navy goalie Craig Patterson with one second to play.