1.d4 c6 2.c4 Nf6 3.e3 d5 4.a3 Bf5 5.Nf3 e6 6.Nh4 Be4 7.Nc3 Be7 8.Bd2 O-O 9.f3 Bg6 10.Nxg6 hxg6 11.cxd5 cxd5 12.Bd3 Nc6 13.f4 Na5 14.g4 Nc4 15.Bxc4 dxc4 16.g5 Nh5 17.Qf3 b5 18.O-O Qd7 19.Ne4 a5 20.Rfc1 f6 21.gxf6 Nxf6 22.a4 Qd5 23.Nxf6+ gxf6 24.Qg2 Kf7 25.axb5 Qxb5 26.Kh1 a4 27.Bc3 f5 28.Re1 Qd5 29.e4 fxe4 30.Rxe4 Bf6 31.Rae1 Ra6 32.Rg1 Qf5 33.Re3 Rb8 34.d5 Bxc3 35.dxe6+ Rxe6 36.Rxc3 Qe4 37.f5 gxf5 38.Rxc4 Qxc4 39.Qg7+ Ke8 40.Qg8+ Kd7 41.Rd1+ Kc6 42.Qxb8 Qe4+ 43.Kg1 Rg6+ 44.Kf1 Qg2+ 45.Ke1 Re6+ 46.Qe5 Rxe5# 0-1