1.e4 d5 2.exd5 Qxd5 3.Nf3 Qd8 4.d4 e6 5.Bc4 Nc6 6.Bb5 a6 7.Bxc6+ bxc6 8.Ne5 Bb7 9.Qf3 Nf6 10.Be3 h6 11.O-O Bd6 12.Qg3 Nh5 13.Qg4 g6 14.Nd2 c5 15.Ndc4 cxd4 16.Qxd4 Ng7 17.Ng4 O-O 18.Nxh6+ Kh7 19.Rad1 e5 20.Qd2 Qh4 21.Nxd6 cxd6 22.Bg5 Qc4 23.Qxd6 f6 24.b3 Qxc2 25.Rd2 Qc6 26.Qxc6 Bxc6 27.Be3 Rac8 28.Ng4 Nf5 29.Rc2 Bb5 30.Rfc1 Rxc2 31.Rxc2 Kg7 32.a4 Be8 33.h3 Bf7 34.Rc6 Bxb3 35.Rxa6 Bc4 36.Rc6 Bd5 37.Rb6 Ra8 38.Nxf6 Nxe3 39.fxe3 Bf7 40.Nd7 Rxa4 41.Nxe5 Re4 42.Nxf7 Kxf7 43.Kf2 Ra4 44.Kf3 Ra5 45.h4 Rf5+ 46.Ke4 Rf2 47.g3 Kg7 48.Rb7+ Kf6 49.Rb6+ Kg7 50.Rd6 Rh2 51.Kf3 Rc2 52.e4 Kh7 53.Rd5 Kg7 54.Kf4 Rf2+ 55.Kg5 Rg2 56.g4 Re2 57.Rd7+ Kf8 58.Kxg6 Rxe4 59.Kf5 Rb4 60.h5 Rb5+ 61.Kg6 Rb6+ 62.Kh7 Rf6 63.h6 Rf4 64.g5 Rf6 65.gxf6 Ke8 66.Rg7 Kf8 67.Rg2 Ke8 68.Rb2 Kf7 69.Rb1 Ke8 70.Rh1 Kd7 71.Rh4 Kc6 72.Rh1 Kb6 73.Kg6 Ka6 74.Kh5 Kb7 75.Ra1 Kc7 76.Rd1 Kb7 77.Rd4 Ka8 78.f7 Kb7 79.h7 Kc8 80.Re4 Kc7 81.Kh4 Kd8 82.h8=R+ Kc7 83.Kg3 Kb6 84.Rb8+ Kc5 85.Rbe8 Kd5 86.Rg4 Kc5 87.Kf3 Kb6 88.Rg6+ Kc7 89.Rg5 Kd6 90.Rg7 Kd5 91.Re4 Kd6 92.Kf2 Kd7 93.Kf1 Kd8 94.f8=Q# 1-0