1.Nf3 d5 2.c4 Nf6 3.b3 c5 4.e3 Nc6 5.Bb2 Bg4 6.Be2 e6 7.O-O Bd6 8.Nc3 a6 9.cxd5 exd5 10.Ng5 h5 11.f4 Qc7 12.h3 Bf5 13.Bf3 d4 14.Nd5 Nxd5 15.Bxd5 Rf8 16.Qf3 f6 17.Ne6 Bxe6 18.Bxe6 h4 19.Rac1 g5 20.fxg5 fxg5 21.Qh5+ Ke7 22.Rf7+ Rxf7 23.Qxf7+ Kd8 24.Qg8+ Ke7 25.Qxa8 Kxe6 26.Qg8+ Kd7 27.Qxg5 Ne5 28.Qg7+ Be7 29.Bxd4 Nd3 30.Rc3 Nb4 31.Bxc5