1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Bd6 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bc3 dxc4 10.e4 Be7 11.a4 a6 12.a5 c5 13.Nbd2 cxd4 14.Nxd4 Qc7 15.N4f3 b5 16.axb6 Nxb6 17.Rfc1 Bb7 18.Ba5 Rac8 19.Qd1 Qc5 20.b4 Qc6 21.Nd4 Qd6 22.e5 Qxe5 23.Bxb7 Qxd4 24.Bxc8 Rxc8 25.Bxb6 Qxb6 26.Nxc4 Qxb4 27.Rab1 Rd8 28.Qxd8+ Bxd8 29.Rxb4 Be7 30.Rb8+ Bf8 31.h3 Ng4 32.Rc2 Ne3 33.Ne5 Ng2 34.Nd7 g6 35.Rc6 e5 36.Kf1 Nh4 37.Rxf8+ Kg7 38.Rc5 f5 39.Rd5 Nf3 40.Rh8 a5 41.Nf6 Kxh8 42.g4 h5 43.Rd7 Ng5 44.f3 Nf7 45.Rxf7 f4 46.Rh7# 1-0