1.e4 e6 2.f4 d5 3.exd5 exd5 4.Nf3 c5 5.c4 Nc6 6.cxd5 Qxd5 7.Nc3 Qd8 8.Bb5 Bd7 9.O-O Bd6 10.Re1+ Nge7 11.Nd5 c4 12.d4 cxd3 13.Qxd3 O-O 14.Ng5 Bf5 15.Nxe7+ Nxe7 16.Qb3 Ng6 17.Bc4 Bc5+ 18.Kh1 Qc7 19.Bd2 h6 20.Ne4 Bxe4 21.Rxe4 Rad8 22.f5 Ne7 23.Bc3 Nxf5 24.Rae1 b6 25.Qc2 Nd6 26.Rg4 Nxc4 27.Rxg7+ Kh8 28.Qh7#