1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Nxd4 6.Qxd4 d6 7.Bg5 Be7 8.O-O-O c6 9.e5 dxe5 10.Qxe5 Qb6 11.Be3 Ng4 12.Qxg7 Bf6 13.Qxh8+ Bxh8 14.Bxb6 axb6 15.Bc4 Bf5 16.f3 Ne5 17.Bb3 h5 18.Rhe1 Kf8 19.Ne4 Bg6 20.Nd6 Rb8 21.f4 Ng4 22.f5 Bh7 23.Bxf7 Be5 24.Bxh5 Bf4+ 25.Kb1 Ne3 26.Rd4 Rd8 27.Nb5 Rxd4 28.Nxd4 c5 29.Ne6+