Khó khăn, đội quân của HLV Terim không từ bỏ quyền được hy vọng. Ngay từ những phút đầu, các cầu thủ chủ nhà cho thấy quyết tâm khi chủ động chọn chơi tấn công trước đối thủ đến từ Tây Ban Nha.
Tuy nhiên, ngay ở phút thứ 8, Galatasaray đã phải nhận gáo nước lạnh. Từ cú chọc khe của Oezil, Khedira căng ngang vào khu vực 5m50, tạo cơ hội để Ronaldo ập vào ghi bàn trước sự ngỡ ngàng của các hậu vệ chủ nhà. Tuy nhiên, đây là bàn thắng được ghi trong tư thế việt vị.
Bị thủng lưới sớm, Galatasaray càng phải đẩy đội hình lên cao hơn. Chỉ có điều, các tình huống phối hợp cuối cùng của đội chủ nhà không có độ chính xác và thiếu sắc bén để xuyên thủng hàng thủ áo trắng.
Với tâm lý nóng vội, đội bóng Thổ Nhĩ Kỳ suýt phải nhận bàn thua thứ hai sau một nửa thời gian của hiệp một. Trong tình huống phối hợp đẹp mắt, Ronaldo đánh gót tuyệt vời cho Di Maria, nhưng cú sút cuối cùng của cầu thủ người Argentina bị Muslera cản bằng những đầu ngón tay.
Đang áp đảo, nhưng Real chịu tổn thất về nhân sự với chấn thương của Essien, buộc HLV Mourinho phải đưa Arbeloa vào thay.
Trong suốt hiệp thứ nhất, Galatasaray không thể tiếp cận khung thành Diego Lopez. Tình huống đáng kể duy nhất của đội chủ nhà đến từ cú sút của Sneijder, nhưng chưa đủ độ khó để có thể đánh bại thủ môn của Real.
Sau giờ nghỉ, HLV Terim quyết định đưa Amrabat vào thay Altintop. Galatasaray tiếp tục thể hiện sự nhỉnh hơn về khả năng cầm bóng. Các cầu thủ chủ nhà quyết không từ bỏ giấc mơ, và luôn cố gắng đẩy nhanh tốc độ của trận đấu.
Phút 57, cơ hội đến với đội khách. Từ pha tấn công nhanh, Di Maria căng ngang rất thuận lợi cho Ronaldo. Thế nhưng, ở cự ly rất gần và trước mặt chỉ còn thủ môn Muslera, ngôi sao người Bồ Đào Nha lại dứt điểm đi chệch khung thành.
Ngay sau đó, Galatasaray đá trả bằng bàn gỡ. Sau pha chuyền bóng của Sneijder bên cánh trái, Eboue băng lên từ tuyến hai và tung cú sút cực mạnh bằng chân phải, khiến cho thủ môn Diego Lopez chỉ biết đứng nhìn.
Không lâu sau, hàng thủ Real rối loạn trước sức ép của đội chủ nhà, và Coentrao phá bóng đến đúng chân Sneijder ở ngay trước khung thành Diego Lopez. Khi tất cả chờ đợi bàn thắng, thì tiền vệ người Hà Lan lại có pha dứt điểm không thể kém hơn.
Với sự hưng phấn cao, Galatasaray đã vươn lên dẫn trước ở phút 70. Sau tình huống bỏ lỡ trước đó, Sneijder chuộc lỗi bằng pha xử lý rất tinh tế đánh bại trung vệ Varane, và tiếp theo là cú sút quyết đoán không cho Diego Lopez có bất kỳ cơ hội nào để trổ tài.
Chỉ hai phút sau, lưới của Real rung lên lần thứ 3. Amrabat đột phá qua Pepe và tạt ngang cho Drogba. Bất chấp Varane đeo bám rất sát, tiền đạo người Bờ Biển Ngà vẫn thể hiện được đẳng cấp của mình, với cú đánh gót tuyệt đẹp khiến tất cả ngỡ ngàng.
Trận đấu thực sự sôi động, khi Real có cơ hội để rút ngắn cách biệt. Modric tung ra đường chuyền rất chính xác vào vòng cấm cho Ronaldo, nhưng sau một nhịp khống chế và có tư thế thoải mái, CR7 tiếp tục phung phí cơ hội khi tung cú volley đi vọt xà ngang.
Phút 90, sau khi phạm lỗi và không theo hiệu lệnh trọng tài, Arbeloa phải nhận hai chiếc thẻ vàng, khiến Real chỉ còn 10 người trên sân. Trong thế thiếu người, Real vẫn ghi được bàn thắng thứ hai trước khi trận đấu lượt về chính thức khép lại.
Từ sự lúng túng của hàng thủ chủ nhà, Benzema có cơ hội để thực hiện đường chuyền vào khu đá phạt 11m. Cú ra chân một chạm rất nhanh của CR7 lần này đi vào góc gần, đánh bại Muslera và đưa Real tiến bước vào bán kết.