All eight places in the NCAA men's soccer tournament quarterfinals were booked this weekend, with North Carolina earning the last spot in thrilling fashion.
Michael Callahan's 86th-minute equalizer gave the Tar Heels life, then Brian Shriver's 94th-minute game winner set off the celebration as North Carolina knocked off University of Illinois-Chicago, 3-2, on Sunday night.
The Tar Heels became the third ACC school to reach the Elite Eight. Defending NCAA men's soccer champion Wake Forest sent a scary message to the other teams trying to prevent them from repeating after smashing Dartmouth, 7-0, in their round of 16 match on Sunday. Cody Arnoux scored twice while Marcus Tracey delivered two assists to book a place in the Elite Eight, where the Deamon Deacons will face South Florida next week.
Wake joined UNC and Northwestern as teams to book quarterfinal berths on Sunday. Northwesten upset Akron, 1-0, to become the only unseeded team to reach the elite eight.
Here are the quarterfinal match-ups:
Wake Forest vs. South Florida (Saturday, 4:30pm)
Northwestern vs. North Carolina (Saturday, 2pm)
St. John's vs. Indiana (Saturday, 5pm)
Maryland vs. Creighton (Saturday, 1pm)
What do you think of the NCAA Tournament so far? Can you see anybody preventing a Wake-Maryland final? Will St. John's bring the NCAA title to New York? Share your thoughts on the NCAA Tournament and the Round of 16 results in the comments section below.