1.Nf3 d5 2.c4 e6 3.g3 Nf6 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qb3 Bb7 8.O-O Nbd7 9.Nc3 Be7 10.d4 a6 11.Ne5 Nxe5 12.dxe5 Ng4 13.Ne4 Nxe5 14.Qc3 f6 15.Bf4 Nf7 16.Rad1 Qb6 17.Be3 Qc7 18.Nc5 Bxc5 19.Bxc5 Rd8 20.f4 e5 21.Qe3 Qc8 22.Qb3 Rxd1 23.Rxd1 h5 24.fxe5 Nxe5 25.Bb6 Ke7 26.Bc5+ Ke8 27.Be4 h4 28.Qc2 Qg4 29.Bf5 Qg5 30.Rd8+ Kxd8 31.Qd1+ Ke8 32.Qd6 Nf3+ 33.Kg2 Ne1+ 34.Kh1 Qxf5 35.Qe7#