This is the showdown the NCAA tournament bracket committee designed.
Number 1 seed Duke against Number 2 seed Michigan State with a Final 4 berth on the line.
That dream matchup will be reality Sunday at 5:05 p.m. when the Spartans and Blue Devils tip it off in Washington DC.
There is, as 6 Sports anchor Audrey Dahlgren reports from Washington, a lot of history between these two teams.
And if the past is a predictor of the future, the Spartans have their hands full.