1.Nf3 d5 2.c3 Nf6 3.d4 e6 4.Bf4 Bd6 5.e3 O-O 6.Nbd2 c5 7.dxc5 Bxc5 8.Bd3 Re8 9.O-O Nc6 10.Bg5 h6 11.Bh4 e5 12.e4 g5 13.Bg3 Nxe4 14.Nxe4 dxe4 15.Bxe4 Qxd1 16.Raxd1 f6 17.b4 Bf8 18.Nd2 Be6 19.f3 Rac8 20.Bf2 f5 21.Bb1 Red8 22.Rfe1 Kf7 23.a3 Ne7 24.c4 Nc6 25.h3 a5 26.b5 Nd4 27.Rxe5 Bxa3 28.Rde1 Bd6 29.Rxe6 Nxe6 30.Bxf5 Re8 31.Ne4 Bb4 32.Rc1 Rcd8 33.c5 Nf4 34.Kf1 Nd3 35.Rc4 Nxf2 36.Kxf2 Re7 37.b6 Kg7 38.c6 bxc6 39.Rxc6 a4 40.Rg6+ Kf7 41.Rxh6 Kg8 42.Rg6+ Rg7 43.Rc6 Rb7 44.Bc8 Rb8 45.b7 a3 46.Ke3 Be7 47.Ra6 Rdxc8 48.bxc8=Q+ Rxc8 49.Kd3 Rc1 50.Ra7 Kf8 51.Nxg5 Bxg5 52.Rxa3 Rg1 53.Ra2 Bh4 54.Ke4 Bg3 55.Kf5 Kf7 56.Kg4 Bd6 57.f4 Bc5 58.h4 Rf1 59.g3 Rg1 60.h5 Bb4 61.Kf3 Rf1+ 62.Kg2 Rd1 63.Ra7+ Kg8 64.Ra4 Bd6 65.g4 Rd3 66.g5 Kf7 67.g6+ Kf6 68.Ra6 Rd2+ 69.Kf3 Rd1 70.f5 Kxf5 71.g7 Rd3+ 72.Ke2 Rg3 73.h6 Be5 74.Ra5 Rg2+ 75.Kf1 Rg6 76.Rxe5+ Kxe5 77.h7 Rf6+ 78.Ke2 Rh6 79.h8=R Rxh8 80.gxh8=Q+ Kd6 81.Kd2 Kd7 82.Qh4 Ke8 83.Qd4 Kf8 84.Qg1 Kf7 85.Qh2 Kg6 86.Ke3 Kf6 87.Ke4 Ke6 88.Qd2 Kf6 89.Qa5 Kf7 90.Qa1 Ke7 91.Qa8 Kd7 92.Kd5 Kc7 93.Qe8 Kb7 94.Qa4 Kc8 95.Kc6 Kd8 96.Qa2 Ke7 97.Qe2+ Kf6 98.Kd5 Kg7 99.Qh2 Kg8 100.Qf4 Kh7 101.Qf6 Kg8 102.Kd4 Kh7 103.Qf1 Kh8 104.Qg1 Kh7 105.Qg5 Kh8 106.Qg3 Kh7 107.Qe3 Kg8 108.Qe6+ Kh7 109.Ke5 Kg7 110.Qb6 Kf7 111.Qh6 Kg8 112.Kd4 Kf7 113.Qb6 Kg8 114.Qb5 Kf7 115.Qd5+ Kg7 116.Qa8 Kg6 117.Qd8 Kg7 118.Kc3 Kh7 119.Qh4+ Kg7 120.Kc4 Kg8 121.Kd3 Kg7 122.Qg5+ Kf8 123.Kc4 Kf7 124.Kd5 Ke8 125.Qg7 Kd8 126.Kc6 Kc8 127.Qf8# 1-0