St. Thomas has had a lot of lopsided games during its current 16-game MIAC regular-season winning streak. Saturday’s was not one of them, though.

Nick Waldvogel’s diving 21-yard touchdown catch from Alex Fenske with two seconds to go sent St. Thomas to a 23-20 victory over host Concordia (Moorhead).

The Cobbers (3-2, 2-1 MIAC) had taken a 20-16 lead with 29 seconds remaining on Jason Montoye’s 89-yard TD off a hook-and-ladder on fourth-and-23. Their two-point attempt failed.

Following the ensuing kickoff, the Tommies (6-0, 4-0), ranked No. 4 in NCAA Division III, took over at their own 44-yard line. A Concordia pass interference penalty and a 20-yard reception by Waldvogel gave St. Thomas a first down at the Cobbers 21.

Waldvogel then snared Fenske’s pass in the end zone, his 11th reception of the game for 154 yards and the one score.

The touchdown made for a climactic finish to St. Thomas’ 599th victory all-time.

The Tommies, who trailed 7-3 at halftime, forged a 16-7 lead on a 56-yard TD pass from Fenske to Joe Reed, followed by a 2-yard TD run by Tucker Trettel early in the fourth quarter.

The Cobbers got within 16-14 on Chad Johnson’s 36-yard run, his second touchdown of the game. Johnson finished with 146 yards on 14 carries.

St. John’s 49, Augsburg 0: The Johnnies (5-1, 3-1), ranked No. 11 in D-III, opened a 21-0 lead in the first 10 minutes and went on to rout the host Auggies.

Dusty Krueger rushed for a touchdown and blocked a punt and recovered it in the end zone for another, and Evan Clark scored two TDs for the Johnnies.

The Johnnies limited the Auggies (1-5, 1-3) to 128 yards and nine first downs.

Bethel 56, Carleton 8: Gunnar Bloom rushed for 110 yards and four TDs and Bryce Marquardt caught two TD passes as the Royals (2-4, 2-2) rolled in Northfield.

Hamline 34, St. Olaf 16: Justice Spriggs threw four TD passes to lead the host Pipers (4-1, 2-1) past the Oles.