1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.Nbd2 d5 6.Bg2 Be7 7.Ne5 c6 8.b3 O-O 9.Bb2 Nfd7 10.Nd3 Re8 11.O-O b5 12.c5 Bf6 13.f4 b4 14.Nxb4 Nxc5 15.Rc1 Qb6 16.Nxd5 exd5 17.dxc5 Qd8 18.Bxf6 Qxf6 19.Rf2 Qb2 20.e4 Qd4 21.Nb1 Bd3 22.e5 Nd7 23.b4 Nf6 24.Bf1 Ne4 25.Rc2 Nxf2 26.Rxf2 Qxb4 27.Bxd3 Qxc5 28.Qc2 Qe3 29.Bxh7+ Kh8 30.Bd3 Rab8 31.Nc3 d4 32.Ne4 c5 33.Ng5 Rb7 34.Ba6 Rc7 35.Qh7#