There have been many great derby days for Manchester City in recent years, but which is the best?