1.Nf3 d5 2.e3 Nf6 3.c4 c6 4.Nc3 g6 5.b3 Bg7 6.Bb2 O-O 7.d4 Bf5 8.Nh4 Bc8 9.Bd3 dxc4 10.bxc4 c5 11.Nf3 cxd4 12.exd4 Bg4 13.O-O Nc6 14.d5 Nd4 15.Be2 Nxe2+ 16.Qxe2 Rc8 17.Rfe1 Bxf3 18.gxf3 Qc7 19.Qxe7 Qxc4 20.d6 Nd5 21.Nxd5 Qxd5 22.Bxg7 Kxg7 23.Rad1 Qxf3 24.d7 Qg4+ 25.Kh1 Qf3+ 26.Kg1 Rcd8 27.Rd4 Qf6 28.Qe4 Qc6 29.Qe5+ Qf6 30.Qe3 Qf5 31.Red1 Qe6 32.Re4 Qf6 33.Qxa7 Qf3 34.Qd4+ Qf6 35.Qd3 h5 36.Rd4 Qg5+ 37.Kf1 Qe5 38.h3 Qh2 39.Qf3 Qe5 40.Qxb7 Qf5 41.Qb3 Qf6 42.Qc3 Kh7 43.Qd3 Qe6 44.Qc4 Qxh3+ 45.Kg1 Qf5 46.Qe2 Qg5+ 47.Kf1 Qf5 48.Rd5 Qf6 49.Qe3 Qh4 50.Qg3 Qh1+ 51.Ke2 Qe4+ 52.Qe3 Qc4+ 53.R1d3 Qxa2+ 54.Kf3 Qc4 55.Qe7 Qg4+ 56.Ke3 Qh3+ 57.Kd2 Qg2 58.Qf6 Qg4 59.Rg3 Qb4+ 60.Qc3 Qxc3+ 61.Rxc3 Kg7 62.Ke3 Kf6 63.Rc7 Ke7 64.Kd4 f5 65.Kc5 Rf6 66.Rc6 Rxc6+ 67.Kxc6 h4 68.Kc7 Ra8 69.d8=Q+ Rxd8 70.Rxd8 Kf6 71.Rh8 Kg5 72.Kd6 Kg4 73.Ke5 h3 74.Rh6 g5 75.Kd4 f4 76.Ke4 f3 77.Ke3 h2 78.Rxh2 Kf5 79.Kxf3 g4+ 80.Kg3 Kg5 81.Rh4 Kf5 82.Rxg4 Ke5 83.f4+ Kf5 84.Rg5+ Kf6 85.Kg4 Ke6 86.f5+ Kf6 87.Rg6+ Kf7 88.Kg5 Ke7 89.f6+ Kf8 90.Rh6 Kf7 91.Kf5 Kg8 92.Kg6 Kf8 93.Rh8#