1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 Bg4 5.Be2 Nc6 6.c4 Nb6 7.c5 Nd5 8.O-O e6 9.Nc3 Be7 10.h3 Bh5 11.Ne4 O-O 12.Ng3 Bg6 13.Bd3 Bf6 14.Bxg6 hxg6 15.Ne4 Re8 16.Nxf6+ gxf6 17.Qb3 Rb8 18.Re1 Kg7 19.Bd2 Nde7 20.Bc3 Qd5 21.Qc2 Red8 22.b3 Qf5 23.Qe2 Nd5 24.Bb2 Rh8 25.Bc1 Nf4 26.Bxf4 Qxf4 27.Qe3 Qf5 28.Qe4 Ne7 29.Qxf5 Nxf5 30.Rac1 c6 31.b4 Rhd8 32.Rc4 Rd5 33.a4 Rbd8 34.Re4 a6 35.b5 axb5 36.axb5 Ra8 37.bxc6 bxc6 38.Rb4 Ne7 39.Rb7 Nf5 40.Rb6 Ra4 41.Rxc6 Nxd4 42.Nxd4 Rdxd4 43.Rxd4 Rxd4 44.Ra6 Rc4 45.c6 f5 46.f3 Kf6 47.Kh2 g5 48.Kg3 Ke5 49.Ra7 f6 50.c7 Kd6 51.Ra6+ Kd7 52.c8=Q+ Rxc8 53.Ra7+ Rc7 54.Ra6 Ke7 55.Rb6 Kf7 56.Ra6 Rc4 57.Rb6 e5 58.Rb7+ Kg6 59.Re7 Rc3 60.Kh2 f4 61.Kg1 Kf5 62.Kh2 Rc6 63.Kg1 Re6 64.Rd7 e4 65.fxe4+ Rxe4 66.Kh2 Re2 67.Rd5+ Kg6 68.Kg1 Ra2 69.Rc5 f5 70.Rc3 g4 71.hxg4 fxg4 72.Rc5 Kf6 73.Kf1 Rb2 74.Ra5 Rb1+ 75.Ke2 Rb2+ 76.Kf1 Ke6 77.Rg5 g3 78.Ra5 Rd2 79.Rb5 Rd5 80.Rb6+ Ke5 81.Rb4 Rd4 82.Rb7 Ke4 83.Re7+ Kd3 84.Re6 Re4 85.Rxe4 Kxe4 86.Ke2 Ke5 87.Kf3 Kf5 88.Ke2 Ke4 89.Kf1 Kd3 90.Ke1 Ke3 91.Kf1 Kd2 92.Kg1 Ke2 93.Kh1 f3 94.gxf3 Kf2 95.f4 g2+ 96.Kh2 g1=Q+ 97.Kh3 Qg3#