1.d4 Nf6 2.c3 e6 3.Nf3 d5 4.Qc2 Ne4 5.Be3 c5 6.dxc5 Bxc5 7.Bxc5 Nxc5 8.e3 O-O 9.Be2 Qf6 10.b4 Ne4 11.O-O b6 12.Rc1 Ba6 13.b5 Bb7 14.Nbd2 Nd7 15.Nxe4 dxe4 16.Nd2 Nc5 17.Nb3 Nd3 18.Bxd3 exd3 19.Qxd3 Rfd8 20.Qe2 a6 21.c4 axb5 22.cxb5 Ra4 23.Nd4 Bd5 24.a3 h6 25.h3 Rda8 26.Rc3 Qe5 27.Qc2 Be4 28.Qb2 Qg5 29.f3 e5 30.Ne6 fxe6 31.fxe4 Rxe4 32.Qb3 Kh7 33.Rac1 Rea4 34.Qxe6 Rxa3 35.Kh2 Qg6 36.Qd5 Qf5 37.Rc7 Rf8 38.Qb7 Qg5 39.Rxg7+ Qxg7 40.Rc7 Rg8 41.Rxg7+ Rxg7 42.Qe4+ Kh8 43.Qc6 Kh7 44.Qxb6 Ra2 45.Qc6 Rb2 46.h4 Rg6 47.Qd5 Rg7 48.Kh3 Kh8 49.g3 Kh7 50.Qxe5 Rb4 51.Qf5+ Kg8 52.Qd5+ Kh7 53.e4 Rb1 54.e5 Rb7 55.Qxb7+ Kg8 56.b6 Rb5 57.Qb8+ Kh7 58.Qd8 Kg7 59.h5 Rc5 60.Qd2 Rc2 61.Qd3 Rc7 62.Qb3 Kf8 63.Qa2 Rc3 64.Kg2 Rc4 65.Kf3 Ke8 66.b7 Kd7 67.Qa7 Rf4+ 68.Kxf4 Kc6 69.Kg4 Kd5 70.Qa2+ Kd4 71.Kf3 Kc3 72.Qa7 Kb2 73.Qg1 Ka3 74.e6 Kb2 75.Qd1 Kc3 76.Qd6 Kc4 77.Kf2 Kc3 78.e7 Kc2 79.Qb4 Kd3 80.b8=B Kc2 81.Qb5 Kd2 82.Kg2 Kc1 83.Qe5 Kd1 84.e8=Q Kc2 85.Q8e6 Kd1 86.Bc7 Kc2 87.Kf1 Kd2 88.Qa1 Kc2 89.g4 Kd3 90.Bh2 Kd2 91.Qea6 Kc2 92.Q1f6 Kb3 93.Qf3+ Kb4 94.Bg3 Kc5 95.Qaa3+ Kd4 96.Qd6+ Kc4 97.Qfc6+ Kb3 98.Qc3+ Ka2 99.Qdd4 Kb1 100.Qd1+ Ka2 101.Qcb3# 1-0