1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.e3 b6 10.cxd5 cxd5 11.Rc1 Bb7 12.Qb3 Rc8 13.Nc3 a6 14.a4 h6 15.Na2 Ne4 16.Bb4 Bxb4 17.Nxb4 a5 18.Nd3 Ba6 19.Nde5 Nxe5 20.Nxe5 Qd6 21.Qd1 Qb4 22.Bxe4 dxe4 23.b3 f6 24.Ng6 Rfe8 25.h4 Qd6 26.h5 Qd7 27.Qg4 Bb7 28.Rab1 Bd5 29.Qd1 Kh7 30.Rxc8 Rxc8 31.b4 Ba2 32.Rb2 Bd5 33.bxa5 bxa5 34.Rb5 Qc7 35.Rc5 Qd8 36.Nf4 Bc4 37.Qb1 f5 38.Qc1 Rxc5 39.dxc5 Bb3 40.c6 Qc7 41.Qc5 Qd8 42.c7 Qd1+ 43.Kh2 Qf1 44.c8=Q Qxf2+ 45.Ng2 Bd1 46.Qxe6 Bf3 47.Qexf5+ Kh8 48.Qcc8# 1-0