1.Nf3 d5 2.d4 Nf6 3.g3 e6 4.Bg2 c5 5.e3 Bd7 6.O-O Nc6 7.Ne5 Nxe5 8.dxe5 Bb5 9.exf6 Bxf1 10.fxg7 Bxg7 11.Bxf1 Qb6 12.c3 O-O-O 13.Nd2 c4 14.Qc2 Qc5 15.Nf3 h5 16.e4 Kb8 17.Be3 Qc6 18.exd5 Qxd5 19.Be2 Qa5 20.Bxc4 Rd7 21.Rd1 Rxd1+ 22.Qxd1 Rd8 23.Qb3 Qf5 24.Kg2 Qe4 25.Be2 Bf6 26.Qc4 Qg6 27.h4 Rc8 28.Bf4+ e5 29.Nxe5 Rxc4 30.Nxg6+ Rxf4 31.Nxf4