1.d4 e6 2.Nf3 c5 3.e4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be3 Nc6 7.f3 d5 8.Bb5 Bd7 9.exd5 Nxd5 10.Nxd5 exd5 11.O-O Be7 12.Ne2 a6 13.Ba4 Qa5 14.Bb3 Be6 15.c3 O-O 16.Nf4 Rad8 17.Nxe6 fxe6 18.Qe2 Bc5 19.Kh1 Bxe3 20.Qxe3 Rf6 21.Rae1 Qb5 22.Rf2 h6 23.Rfe2 Rd6 24.h3 Na5 25.Bc2 Nc6 26.a4 Qa5 27.Qd3 Qc7 28.Qh7+ Kf7 29.f4 Ne7 30.Re3 Rd8 31.f5 Nxf5 32.Bxf5 exf5 33.Re7+ Qxe7 34.Rxe7+ Kxe7 35.Qxg7+ Rf7 36.Qxh6 Rd6 37.Qf4 Kd7 38.Kg1 Re6 39.Qd4 Rd6 40.a5 f4 41.Kf2 Rf5 42.Kf3 Rg6 43.h4 Rg3+ 44.Kf2 Rg6 45.Qh8 Rff6 46.Qb8 Kc6 47.Qc8+ Kd6 48.Qxb7 Ke5 49.Qe7+ Re6 50.Qc7+ Kf5 51.Qf7+ Kg4 52.h5 Rgf6 53.Qd7 Kxh5 54.Qxd5+ Kg4 55.Qd7 Kg5 56.c4 Re3 57.b4 Rfe6 58.Qd2 R6e5 59.Qb2 Kg4 60.b5 axb5 61.cxb5 f3 62.Qd4+ R5e4 63.Qxe3 Rxe3 64.Kxe3 fxg2 65.Kf2 Kh3 66.Kg1 Kg4 67.Kh2 Kf3 68.Kg1 Kg4 69.Kxg2 Kf4 70.Kh1 Ke3 71.b6 Kf2 72.a6 Kf3 73.Kg1 Ke2 74.Kh1 Ke3 75.a7 Kd3 76.a8=R Kc3 77.Ra1 Kb3 78.Rg1 Ka2 79.Ra1+ Kxa1 80.b7 Kb2 81.Kg1 Ka1 82.Kf2 Kb1 83.Kf1 Ka1 84.Kf2 Kb1 85.Kg3 Ka2 86.Kf4 Kb1 87.Ke4 Kc2 88.Kd4 Kb3 89.Kd5 Kb4 90.Kc6 Ka4 91.Kd5 Ka5 92.Kc5 Ka6 93.b8=Q Ka5 94.Qa8# 1-0