Hai đội vào trận với thế trận khá cởi mở. Chủ nhà Đức với sức trẻ và tư thế chủ nhà đã dồn lên tấn công. Còn Mexico không chơi phòng ngự thụ động như các trận đấu trước mà chủ động dâng cao đội hình tấn công hơn.
Mexico nhập cuộc khá tự tin, tạo được cơ hội ăn bàn đầu tiên khi Jose Fonseca có bóng trong tư thế trống trải sau đường chuyền rất thông minh của Ramon Morales. Tưởng tỷ số sẽ được mở cho Mexico, nhưng Jose Fonseca đã bỏ lỡ cơ hội ghi bàn mười mươi này.
Sau đó, đội tuyển Đức bắt đầu lấy lại thế trận khi tổ chức được một số pha bóng nguy hiểm và bàn thắng đã đến với chủ nhà ở phút 37. Nhận được đường chuyền của đồng đội trong tư thế khá thoải mái, Podolski có cú sút xa ngoài vạch vôi làm bó tay thủ môn Oswaldo Sanchez mở tỷ số trận đấu.
Tuy nhiên chỉ 3 phút sau, xuất phát từ sai lầm của hậu vệ đội tuyển Đức Torsten Frings, Jose Fonseca đã chớp cơ hội ghi bàn thắng gỡ hoà 1 - 1 sau khi đồng đội chuyền bóng khá thuận lợi.
Nhưng cũng chỉ đúng 1 phút sau khi bị gỡ hoà, thế trận cân bằng đã bị phá vỡ khi đội tuyển Đức nâng tỷ số lên 2 - 1 sau pha phối hợp như tập của các chàng trai Đức. Người lập công trong pha phối hợp này là tiền vệ trẻ Bastian Schweinsteiger. Hiệp 1 kết thúc với tỷ số 2 - 1 nghiêng về xe tăng Đức.
Bước vào hiệp hai, các cầu thủ Mexico dồn lên tấn công đẩy Đức vào thế phòng thủ thụ động. Khi sức ép càng đè nặng lên khung thành đội Đức cũng là lúc các cầu thủ trẻ của họ tỏ ra mất bình tĩnh. Thẻ đỏ dành cho Mike Hanke sau pha phạm lỗi thô bạo với Carlos Salcido là điều đã đến.
Với lợi thế hơn người, Mexico tiếp tục khuấy đảo hàng hậu vệ tuyển Đức. Từ một tình huống bất cẩn của các trung vệ Đưc, Jared Borgetti lại 1 lần nữa chứng tỏ khả năng ghi bàn bằng đầu của mình khi kết thúc thành công sau pha tạt bóng từ cánh phải, san bằng tỷ số 2 - 2 cho đội Mexico.
Sau bàn thắng gỡ hoà của Mexico, trận đấu trở nên căng thẳng. Vì thiếu người, chủ nhà Đức chủ động lui về phong thủ. Còn Mexico liên tiếp tạo ra các pha ép sân, nhưng họ không chuyển được ưu thế hơn người thành bàn thắng. Thậm chí lại còn bị thủng lưới.
Trong một pha tham gia tấn công hiếm hoi, trung vệ Robert Huth của đội Đức đã nhanh chóng tận dụng pha lỗn loạn trước khung thành Mexico vuốt bóng bằng má ngoài chân trái ở cự ly khá gần làm bó tay thủ môn Swaldo Sanchez.
Cuộc rượt đuổi tỷ số không chỉ dừng lại ở đó, 5 phút trước khi hết giờ, xuất phát từ pha đá phạt bên cánh phải Jared Borgetti lại đánh đầu ghi bàn, gỡ hoà 3 - 3 cho Mexico. Các hậu vệ đội tuyển Đức dường như bất lực trước cái đầu của Borgetti.
Hai đội phải thi đấu thêm hai hiệp phụ. Trong những phút đầu hiệp phụ thứ nhất, các cầu thủ Mexico vẫn chiếm thế chủ động trên sân. Họ tiếp tục dồn ép các cầu thủ Đức co cụm về phòng ngự.
Tuy nhiên, bản lĩnh của người Đức đã được thể hiện đúng thời điểm khi đội trưởng tuyển Đức Michael Ballack thực hiện pha sút phạt ngoài vòng cấm thành công làm bó tay Oswaldo Sanchez. Phút 94, tỷ số là 4 - 3 cho tuyển Đức.
Sau bàn thắng quý giá đó, Đức đã lui về chủ động phòng ngự, còn Mexico dồn lên tấn công trong tuyệt vọng. Lúc này chúng ta mới chứng kiến được bản lĩnh của người Đức trong thế trận thua người. Gần cuối hiệp phụ thứ hai, Mexico có cơ hội gỡ hoà, nhưng Luis Perez đã bỏ lỡ cơ hội quý giá này.
Thắng 4 - 3 trước Mexico, chủ nhà Đức giành hạng 3 Confederations Cup 2005. Người hùng của họ chính là đội trưởng tuyển Đức Michael Ballack.
Đội hình ra sân
Đức: Kahn; Huth, Mertesacker, Ballack, Schweinsteiger (Ernst 83'), Deisler (Asamoah 67'), Hinkel, Frings, Podolski (Kuranyi 74'), Schneider, Hanke.
Mexico: Sanchez; Salcido; Osorio; Zinha; Torrado; Borgetti; Bravo; Morales ( Marquez 81'); Pineda; Mendez (Medina 58'); Fonseca ( Rodriguez 46').