1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Bb4 5.e3 O-O 6.Bd3 dxc4 7.Bxc4 b6 8.a3 Bxc3+ 9.bxc3 Bb7 10.O-O c5 11.Bb2 Nc6 12.Bd3 Na5 13.Nd2 e5 14.Qc2 Qc7 15.dxe5 Qxe5 16.c4 Qg5 17.e4 Nh5 18.Nf3 Qh6 19.Nh4 g6 20.Rfe1 Rad8 21.Nf3 Nf4 22.Bf1 Ne6 23.Bf6 Rd7 24.Ne5 Rd4 25.Ng4 Qf4 26.f3 h5 27.Be5 Qg5 28.Nf6+ Kh8 29.Nd7+ Kg8 30.f4 Nxf4 31.Bxd4 cxd4 32.Nxf8 Kxf8 33.Rad1 Nc6 34.Kh1 h4 35.Qf2 Ne6 36.c5 bxc5 37.Bc4 Bc8 38.Rf1 Ne5 39.Rb1 Kg7 40.Rb8 Bd7 41.Bd5 Qe7 42.Rb7 Ng4 43.Qf3 Ne3 44.Rf2 c4 45.h3 c3 46.Bxe6 Qxe6 47.Rc7 c2 48.Qf4 Be8 49.Rcxc2 Nxc2 50.Rxc2 d3 51.Rd2 Qc4 52.Rf2 Qc3 53.Kh2 f6 54.Qd6 Bf7 55.Rf3 Bc4 56.Qe7+ Kh6 57.Qxf6 Qxf6 58.Rxf6 Kg5 59.Rf2 Bb3 60.Kg1 Bc4 61.Rf8 Bb3 62.Rd8 Bc2 63.Kf2 Kf4 64.Ke1 Kxe4 65.Kd2 a5 66.Rc8 Kf4 67.Rc4+ Kg5 68.Rc5+ Kf4 69.Rxa5 g5 70.Rd5 g4 71.Rd4+ Ke5 72.Rxg4 Kd5 73.Rxh4 Kc5 74.Rf4 Kc6 75.h4 Bb3 76.Kxd3 Be6 77.h5 Bd5 78.g4 Bg8 79.Kd4 Kb7 80.Kc5 Ba2 81.h6 Bf7 82.h7 Kb8 83.h8=Q+ Bg8 84.Kb6 Kc8 85.Qd4 Bb3 86.Qd2 Bd5 87.Qd1 Bg8 88.Rf8# 1-0