WASHINGTON, DC - Gonzaga's Sam Sweeney makes a reception ahead of DeMatha's Mekai Davis in the fourth quarter of the WCAC football championship Sunday. (Doug Kapustin/For The Washington Post)

What a weekend of high school football.

Three days of upsets, blowouts and playoff glory ended with one of the craziest DMV football finishes in recent memory. DeMatha’s go-ahead kickoff return for a touchdown with 15 seconds cemented the Washington Catholic Athletic Conference title game as one to remember. Then, Caleb Williams’ 53-yard Hail Mary pass to John Marshall as regulation expired made it legendary. The final score will be remembered for a long time: Gonzaga 46, DeMatha 43. 

Sunday’s final heave was the second shocking development of the weekend. On Friday night, Damascus went down. The Swarmin’ Hornets, proud owners of what was believed to be the longest winning streak in the country, couldn’t overcome Oakdale’s stifling defense in a 24-7 defeat.

In Virginia, Flint Hill finished off a second straight undefeated season with a second straight VISAA title, Broad Run set up a rematch with Stone Bridge and Westfield looked the part of No. 1 seed in a strong win against South Lakes.

Maryland’s 4A bracket will feature a rematch of the last two championship games as Quince Orchard and Wise are set to meet in next weekend’s semifinals.

1. Gonzaga (9 -3 ) LR: 2

The Eagles are WCAC champions for the first time since 2002. 

Next: Season complete.

2. St. John’s (9-1) LR: 3

The Cadets beat all three of the WCAC’s other powerhouses this year, as well as teams from Missouri, Georgia, Florida and Alabama. 

Next: Season complete.

3. DeMatha ( 8-3 ) Last ranked: 1

The Stags reached their second-highest scoring total of the year against Gonzaga, but they also allowed a season-high 46 points. 

Next: Season complete.

4 . Westfield (12-0) LR: 5

The Bulldogs will have a rematch with Madison, who they beat, 17-15, in early October, for the regional final.

Next: Saturday vs. Madison, 1 p.m.

 5. Wise (10-1) LR: 6

The Pumas handed Flowers its first loss of the season and set up a semifinal meeting with Quince Orchard.

Next: Friday at Quince Orchard, 7 p.m.

 6. Good Counsel (6-4) LR: 7

Two of the Falcons’ top defensive players, defensive end Jalen Green and linebacker Julio Ayamel, are headed to James Madison next year.

Next: Season complete.

 7. Flint Hill (11-0) LR: 8

The Huskies won their second straight VISAA title and competed back-to-back undefeated seasons with a 36-14 win over Benedictine.

Next: Season complete.

 8. Georgetown Prep (8-1) LR: 9

Running back Jalen Hampton was awarded IAC Offensive Player of the Year.

Next: Season complete.

 9. Quince Orchard (11-1) LR: 10

After a slow start, the Cougars pounced on Northwest in a 35-0 win.

Next: Friday vs. Wise, 7 p.m.

 10. Broad Run (11-1) LR: 11

Despite trailing at the start of the fourth quarter, the Spartans topped Tuscarora, 28-14, to set up a meeting with Stone Bridge.

Next: Friday vs. Stone Bridge, 2 p.m.

 11. Freedom-Woodbridge ( 11-1 ) LR: 12

With a 29-19 win over Hayfield, the Eagles punched their ticket to a regional final for the first time in school history.

Next: Saturday at W.T. Woodson, 7 p.m.

 12. Landon (9-1) LR: 13

The Bears’ only loss this year came against eventual IAC champion Georgetown Prep.

Next: Season complete.

 13. Stone Bridge (9-2) LR: 14

The 69 points scored by the Bulldogs in Friday’s shutout victory against Falls Church is their second-highest scoring total of the season. They beat Lake Braddock, 70-3, in September.

Next: Friday at Broad Run, 2 p.m.

 14. Damascus (11-1) LR: 4

The 24 points given up to Oakdale is the most the Swarmin’ Hornets have conceded since November 2016.

Next: Season complete.

 15. North Point (12-0) LR: 16

The Eagles won their second straight Maryland 4A East regional championship with a 46-7 rout of South River.

Next: Friday vs. Mervo, 7 p.m.

 16. Glenelg (12-0) LR: 18

For the third straight year, the Gladiators beat River Hill in the postseason.

Next: Friday vs. New Town, 7 p.m.

 17. St. Mary’s Ryken  (10-2)  LR: NR

The Knights jumped out to a 36-point halftime lead and never looked back in a 43-6 win over O’Connell in the WCAC Metro Division championship. 

Next: Season complete

 18. W.T Woodson (8-3) LR: NR

The Cavaliers are headed to a region championship game for the first time since 2009.

Next: Saturday vs. Freedom-Woodbridge, 7 p.m.

  19. H.D. Woodson (11-1) LR: NR

For the second straight year, the Warriors will face Ballou in the DCIAA Turkey Bowl.

Next: Thursday vs. Ballou, 11 a.m.

  20. Madison (10-2) LR: NR

The Warhawks, who gave Westfield its closest game of the regular season, will get another shot at the Bulldogs after defeating Centreville in the regional semifinals.

Next: Saturday vs. Westfield, 1p.m.

 Dropped out: No. 15 C.H. Flowers (10-1), No. 17 Hayfield (10-2), No. 19 Paint Branch (10-2), No. 20 Centreville (9-3)

On the bubble: Woodgrove (8-2), C.H. Flowers (10-1), Huntingtown (10-2)