Question: when was the last time carolina beat duke
Answer: North Carolina -- Duke rivalry North Carolina Tar Heels Duke Blue Devils Sport College basketball First meeting January 24 , 1920 North Carolina 36 , Duke 25 Latest meeting March 9 , 2018 North Carolina 74 , Duke 69 Statistics Meetings total 248 All - time series North Carolina leads , 137 -- 111 Largest victory North Carolina : 37 points ( 1921 ) Duke : 35 points ( 1964 ) Longest win streak North Carolina , 16 ( 1921 -- 28 ) Current win streak North Carolina , 1