1.e4 d5 2.exd5 Nf6 3.Nf3 Nxd5 4.d4 Bg4 5.c4 Nb6 6.c5 N6d7 7.Bc4 e6 8.h3 Bh5 9.O-O Be7 10.Be3 Nc6 11.Nbd2 O-O 12.b4 a6 13.Qb3 Nf6 14.a4 a5 15.b5 Nb4 16.Ne5 Nfd5 17.g4 Bg6 18.Nxg6 hxg6 19.Ne4 Nxe3 20.fxe3 Bg5 21.Rf3 Kh7 22.Raf1 f5 23.Bxe6 fxe4 24.Rxf8 Qxf8 25.Rxf8 Rxf8 26.Bf7 Nd3 27.Qe6 Bxe3+ 28.Kh1 Nf4 29.Qe7 Rh8 30.Qxe4 Bc1 31.Qe1