1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.Qb3 c5 6.dxc5 Na6 7.a3 Bxc3+ 8.Qxc3 Nxc5 9.cxd5 Qxd5 10.Be3 Nce4 11.Qb4 Ng4 12.Qd4 Nxe3 13.Qxe3 Nf6 14.g3 Qb5 15.Qe5 Bd7 16.Bg2 Ke7 17.Qxb5 Bxb5 18.Nd4 Bd7 19.O-O Rab8 20.f4 Rhc8 21.Rfc1 Ne8 22.e4 f6 23.e5 fxe5 24.fxe5 Nc7 25.Be4 h6 26.Kf2 Na8 27.Rxc8 Bxc8 28.Rc1 Nb6 29.Rc7+ Bd7 30.b3 a5 31.a4 Kd8 32.Rc5 Na8 33.Rxa5 Nc7 34.Ra7 Kc8 35.Ke3 Na6 36.Bxb7+ Rxb7 37.Rxa6 h5 38.h4 Rb8 39.Kf4 Rb4 40.Rd6 Rb8 41.Kg5 Kc7 42.Kxh5 g6+ 43.Kxg6 Rg8+ 44.Kf7 Rxg3 45.Nxe6+ Bxe6+ 46.Rxe6 Rh3 47.Rh6 Rf3+ 48.Rf6 Rh3 49.Rf4 Rxb3 50.e6 Re3 51.e7 Kd7 52.Rd4+ Kc6 53.e8=Q+ Kc5 54.Qg8 Rf3+ 55.Ke8 Rf6 56.Qh7 Rf2 57.Qh6 Rf4 58.Qh5+ Kxd4 59.Qh8+ Kc5 60.Qg7 Rf7 61.Qxf7 Kc6 62.Qg7 Kd5 63.Kf7 Kd6 64.Kg8 Kc5 65.Kh7 Kb4 66.Kh6 Kc4 67.Qg8+ Kb4 68.Qh7 Kxa4 69.Kg6 Kb3 70.Qg8+ Kb2 71.Kf7 Ka3 72.Qd8 Kb2 73.Qe7 Kc2 74.Qe8 Kb1 75.Qf8 Kc2 76.Qc8+ Kd2 77.Qd7+ Kc2 78.Qe7 Kd2 79.Qf8 Kc2 80.h5 Kd1 81.Qg8 Kd2 82.Qc8 Kd3 83.Qe8 Kd4 84.Qa8 Kd3 85.Kg8 Ke3 86.Kh7 Kf2 87.Kh6 Ke2 88.Kg5 Kf2 89.Kf4 Ke1 90.Ke3 Kf1 91.Qh1# 1-0