1.e3 c5 2.d4 cxd4 3.exd4 d5 4.Ne2 Nc6 5.Nec3 Bf5 6.Bf4 a6 7.Bd3 Bg6 8.Ne2 e6 9.c3 Qb6 10.Bxg6 hxg6 11.Nd2 Qxb2 12.Rb1 Qxa2 13.Rxb7 Nf6 14.O-O Be7 15.Rc7 Nd8 16.Nf3 a5 17.Qd3 Qa4 18.Rb1 Kf8 19.Ne5 Qe8 20.Rb6 Kg8 21.Ra6 Rxa6 22.Qxa6 a4 23.Bg5 a3 24.h4 Bf8 25.g3 Ne4 26.Bxd8 Qxd8 27.Rxf7 Rh5 28.Nf4 Rxe5 29.dxe5 Nc5 30.Rxf8+ Qxf8 31.Qxa3 Ne4 32.Qxf8+ Kxf8 33.Nxe6+ Ke7 34.Nd4 Nxc3 35.f4 Ne4 36.Kg2 Nc5 37.Kf3 Kf7 38.g4 Nd3 39.Ke3 Ne1 40.h5 gxh5 41.gxh5 Ng2+ 42.Kf3 Ne1+ 43.Kg4 Nd3 44.Kg5 Nc5 45.Kf5 Ne4 46.e6+ Ke7 47.Kg6 Kf8 48.Nf5 d4 49.e7+ Ke8 50.Nxg7+ Kxe7 51.Nf5+ Kf8 52.Nxd4 Kg8 53.Ne6 Nd2 54.Ng5 Nf1 55.h6 Kf8 56.Nf7 Kg8 57.h7+ Kf8 58.h8=Q+ Ke7 59.Qg7 Ke6 60.Kh7 Ne3 61.Qg1 Nf1 62.Kh8 Nh2 63.Qb1 Nf3 64.Qe4+ Ne5 65.Qc2 Kf6 66.Nd8 Ke7 67.Qa4 Nf7+ 68.Kg7 Nd6 69.Kg8 Kxd8 70.Qa2 Nb7 71.Qa7 Ke7 72.Qa3+ Kd8 73.Qa4 Ke7 74.Qa6 Kd8 75.Qa2 Nd6 76.Qd5 Kc8 77.Qg2 Nf5 78.Qf3 Kd7 79.Qh1 Ke8 80.Qe1+ Ne7+ 81.Kg7 Kd7 82.Qe4 Kd6 83.Qd4+ Nd5 84.Qg1 Ne7 85.Qg5 Kc6 86.Qe5 Kb6 87.Qe1 Kc6 88.Qh1+ Kd6 89.Qg1 Kd5 90.Qg4 Ke4 91.Qe6+ Kxf4 92.Kh7 Nc6 93.Qa2 Nd8 94.Qa5 Nb7 95.Qd2+ Ke5 96.Qh6 Kf5 97.Kh8 Nd6 98.Qh7+ Kg5 99.Qc7 Nb5 100.Qb7 Nd4 101.Qa7 Kg6 102.Qa6+ Kg5 103.Qf1 Kg6 104.Kg8 Nb5 105.Qxb5 Kh6 106.Qb1 Kg5 107.Qd1 Kf4 108.Qg1 Kf3 109.Qh1+ Ke2 110.Qb1 Kd2 111.Kh8 Kc3 112.Qf1 Kd2 113.Kg8 Ke3 114.Qf7 Kd4 115.Qd7+ Kc4 116.Qc6+ Kb3 117.Qb5+ Kc3 118.Kh8 Kd2 119.Qb6 Ke1 120.Qb2 Kf1 121.Qc1+ Ke2 122.Qf4 Kd3 123.Qg4 Kc3 124.Qd1 Kb4 125.Qd7 Ka3 126.Qf5 Kb2 127.Qg6 Kc1 128.Qg7 Kb1 129.Qa7 Kc2 130.Qc7+ Kd1 131.Qc5 Ke2 132.Kg8 Ke1 133.Qa3 Kf2 134.Qa6 Kg1 135.Qf6 Kg2 136.Qc6+ Kf1 137.Qb6 Ke1 138.Qa5+ Kf1 139.Qd8 Ke1 140.Qa8 Kf2 141.Qa3 Kg1 142.Qb3 Kh2 143.Qc2+ Kh1 144.Qb2 Kg1 145.Qb5 Kf2 146.Qd5 Ke3 147.Kf7 Kf2 148.Kf6 Kf1 149.Qd2 Kg1 150.Kf5 Kf1 151.Kf4 Kg1 152.Qc2 Kf1 153.Kf3 Ke1 154.Qe2# 1-0