1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bg4 5.Ne5 Bf5 6.d3 Qc7 7.Bf4 Nh5 8.e4 Nxf4 9.gxf4 Be6 10.exd5 Bxd5 11.Bxd5 cxd5 12.c4 d4 13.Na3 Nc6 14.Qa4 Rc8 15.Nb5 Qb6 16.c5 Qa6 17.Qc4 Nxe5 18.fxe5 Qg6+ 19.Kh1 Qc6+ 20.f3 Qxc5 21.Qa4 Kd8 22.Rac1 Qxc1 23.Qxd4+ Ke8 24.Rxc1 Rxc1+ 25.Kg2 a6 26.Nc3 h5 27.Qc4 e6 28.Qc8+ Ke7 29.Qxb7+ Ke8 30.Ne4 Be7 31.Nd6+