1.c4 f5 2.Nc3 e6 3.g3 c6 4.Bg2 d5 5.Nf3 d4 6.Na4 g5 7.e3 dxe3 8.fxe3 g4 9.Nh4 Be7 10.O-O Bxh4 11.gxh4 Qxh4 12.d4 Ne7 13.e4 O-O 14.Bf4 Ng6 15.Bd6 Rf7 16.Qd2 Nd7 17.exf5 exf5 18.Rae1 Ndf8 19.Re8 Qf6 20.c5 f4 21.Nc3 f3 22.Rf2 b5 23.Bf1 Bb7 24.Ne4 Qg7 25.Rxa8 Bxa8 26.h3 Ne6 27.hxg4 Bb7 28.g5 Ngf4 29.Be5 Qg6 30.Nf6+ Rxf6 31.Bxf6 Nxg5 32.Bxg5 Qxg5+ 33.Kh1 Bc8 34.d5 cxd5 35.c6 Qh5+ 36.Rh2 Qe5 37.Qc3 d4 38.Qxf3 Be6 39.Qg3+ Kh8 40.Rf2 Bd5+ 41.Kh2 Qh5+ 42.Bh3 Ng6 43.c7 Be6 44.Qf3 Qe5+ 45.Qg3 Qh5 46.Rc2 Bc8 47.Rg2 Bxh3 48.Qxh3 Qe5+ 49.Qg3 Qh5+ 50.Kg1 Qd1+ 51.Kf2 Qd2+ 52.Kf3 Qe3+ 53.Kg4 Qe6+ 54.Kh5 Kg7 55.Rf2 Qd5+ 56.Kg4 h5+ 57.Kh3 Qh1+ 58.Rh2 Qc1 59.Rg2 Qh1+ 60.Qh2 Qf1 61.Qe5+ Kf7 62.Qd5+ Kg7 63.Qxd4+ Kh7 64.Kh2 Qf5 65.Rf2 Qe6 66.Qf6 Qg4 67.Rg2 Qe4 68.c8=R Qf4+ 69.Qxf4 Nxf4 70.Rd2 Kg6 71.Rc5 Ne6 72.Rxb5 Kf6 73.Ra5 Ng7 74.Rd6+ Ne6 75.Rxa7 Ke5 76.Rb6 Kd4 77.Rxe6 Kc4 78.Rd7 Kc5 79.Re4 Kc6 80.Rd2 Kb6 81.Re6+ Kc5 82.Re4 Kc6 83.Rc4+ Kb7 84.Rd6 Kb8 85.Rd7 h4 86.Rxh4 Kc8 87.Rhh7 Kb8 88.Rd8# 1-0