1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 O-O 6.Qc2 d5 7.Nf3 Nbd7 8.O-O c6 9.Rc1 b6 10.cxd5 cxd5 11.Qb3 Ne4 12.Nc3 Bb7 13.Bf4 g5 14.Be3 Nd6 15.Bd2 Nc4 16.Be1 Rc8 17.e3 a6 18.a4 h6 19.Nd2 Na5 20.Qd1 Nf6 21.Na2 Qd7 22.Nf3 Nc6 23.Qb3 g4 24.Ne5 Nxe5 25.dxe5 Ne4 26.Qd1 f5 27.exf6 Nxf6 28.Bc3 h5 29.Nb4 Bd6 30.Nd3 Ne4 31.Bxe4 dxe4 32.Ne5 Qd8 33.Nxg4 Rxc3 34.Rxc3 hxg4 35.Qxg4+ Kf7 36.Rac1 Qf6 37.Rb3 Qd8 38.Rbc3 Qf6 39.Rb3 Qd8 40.h4 Rg8 41.Qh5+ Rg6 42.Rbc3 Kg7 43.Rc4 a5 44.Kg2 Qd7 45.Rd1 Qe7 46.b3 Bd5 47.Rxd5 exd5 48.Qxd5 Qxh4 49.Rxe4 Qf6 50.Rc4 Bc5 51.Rf4 Qc6 52.Rf7+ Kg8 53.Rf5+ Qxd5+ 54.Rxd5 Kf7 55.e4 Re6 56.e5 Rc6 57.f4 Ke6 58.Rd3 Bb4 59.Kf3 Rc1 60.Ke4 Re1+ 61.Re3 Rf1 62.Re2 Bc5 63.g4 Rg1 64.f5+ Kf7 65.Kf4 Rf1+ 66.Kg5 Rf3 67.e6+ Kg7 68.e7 Be3+ 69.Kh4 Kf7 70.f6 Bf2+ 71.Kh5 Ke8 72.Kg6 Bd4 73.g5 Bc5 74.Re6 Rxb3 75.f7+ Kd7 76.e8=Q+ Kc7 77.f8=Q Bb4 78.Re7+ Bxe7 79.Qexe7+ Kc6 80.Qa7 Rb5 81.Qxa5 Rxg5+ 82.Qxg5 b5 83.Kg7 Kc7 84.Kg8 b4 85.Qg6 Kd7 86.Qgg7+ Ke6 87.a5 b3 88.a6 b2 89.a7 b1=Q 90.Qgf6+ Kd7 91.Q8e7+ Kc8 92.Qff8# 1-0