Duke coach Mike Krzyzewski will coach his final game in Chapel Hill on Saturday night.

Krzyzewski has been a key figure in the storied Duke-North Carolina rivalry, and has coached against legendary Tar Heels like Dean Smith, Bill Guthridge and Roy Williams.

North Carolina has gotten the better of Duke inside the Dean Smith Center — it has a 23-17 overall record vs. the Blue Devils since Krzyzewski took control for the 1980-81 season.

Here’s the list of all 40 games that Krzyzewski has coached at North Carolina:

Date Duke UNC Winner
2021-03-06 73 91 UNC
2020-02-08 98 96 Duke
2019-03-09 70 79 UNC
2018-02-08 78 82 UNC
2017-03-04 83 90 UNC
2016-02-17 74 73 Duke
2015-03-07 84 77 Duke
2014-02-20 66 74 UNC
2013-03-09 69 53 Duke
2012-02-08 85 84 Duke
2011-03-05 67 81 UNC
2010-02-10 64 54 Duke
2009-03-08 71 79 UNC
2008-02-06 89 78 Duke
2007-03-04 72 86 UNC
2006-02-07 87 83 Duke
2005-03-06 73 75 UNC
2004-02-05 83 81 Duke
2003-03-09 79 82 UNC
2002-01-31 87 58 Duke
2001-03-04 95 81 Duke
2000-02-03 90 86 Duke
1999-02-27 81 61 Duke
1998-02-05 73 97 UNC
1997-03-02 85 91 UNC
1996-01-31 72 73 UNC
1994-02-03 78 89 UNC
1993-03-07 69 83 UNC
1992-02-05 73 75 UNC
1991-03-03 83 77 Duke
1990-01-17 60 79 UNC
1989-03-05 88 86 Duke
1988-01-21 70 69 Duke
1987-02-26 71 77 UNC
1986-01-18 92 95 UNC
1985-01-19 93 77 Duke
1984-03-03 83 96 UNC
1983-01-22 82 103 UNC
1982-02-27 66 84 UNC
1981-01-17 65 80 UNC

It’s worth noting that Krzyzewski did not coach Duke during its loss to North Carolina on March 4, 1995. He missed most of that season while he was recovering from back surgery.

North Carolina won six of the first seven meetings with Krzyzewski in Chapel Hill. The legendary Duke coach chipped away at the overall deficit last decade, but UNC has been back in control in recent years.

The Tar Heels have won four of the last five meetings vs. their arch rival inside the Dean Smith Center. Duke’s lone win in that span came on Feb. 8, 2020.

Tipoff is at 6:00 p.m. ET on Saturday.