Real Madrid and Manchester City slugged out a thrilling 3-3 draw in a rip-roaring Champions League quarter-final clash in the Spanish capital on Tuesday, leaving the tie between the last two holders of the trophy wide open for the second leg next week.