1.e4 c5 2.c3 a6 3.a3 e6 4.d4 cxd4 5.Nf3 d5 6.exd5 exd5 7.Nxd4 Nc6 8.Bd3 Be7 9.O-O Nf6 10.h3 O-O 11.Be3 Re8 12.Nd2 Nxd4 13.Bxd4 Bd6 14.Re1 Rxe1+ 15.Qxe1 Nh5 16.Qe3 Nf4 17.Bf1 Ne6 18.Bb6 Qf6 19.Rd1 Bf4 20.Qd3 Bd7 21.Qxd5 Bc6 22.Qd3 Re8 23.Ne4 Qg6 24.Nd6 Bxd6 25.Qxg6 hxg6 26.Rxd6 Nf4 27.Be3 Nd5 28.Bd2 Ne7 29.Bc4 Nf5 30.Rd3 Ne7 31.f3 Nf5 32.Kf2 Rc8 33.Bb3 Bb5 34.Rd5 Bc6 35.Rc5 Rd8 36.Bg5 Rd3 37.Bc2 Rd6 38.Bf4 Rd8 39.b4 Ne7 40.Bb3 Rd3 41.Ke2 Rd8 42.a4 Nd5 43.Bd2 Nb6 44.b5 Bd5 45.Bxd5 Nxa4 46.Bxf7+ Kxf7 47.Rc7+ Ke6 48.Rxb7 axb5 49.Rxb5 Rc8 50.Kd3 Nc5+ 51.Kc2 Kd5 52.Be3 Kc4 53.Rb4+ Kd5 54.Rg4 Nb7 55.Rxg6 Nd6 56.Rg5+ Ke6 57.Bd4 Nf5 58.Kd3 Ra8 59.Rg4 Kf7 60.Bf2 Ra2 61.Bc5 g6 62.h4 Ra5 63.Bb4 Ra2 64.c4 Rb2 65.Bc3 Ra2 66.c5 Ne7 67.Rf4+ Ke6 68.Re4+ Kd7 69.g4 Nd5 70.Bd2 Kc6 71.Re6+ Kxc5 72.Rxg6 Ra3+ 73.Ke4 Ra4+ 74.Ke5 Ra2 75.Bg5 Re2+ 76.Kf5 Kd4 77.Re6 Rf2 78.f4 Ne3+ 79.Rxe3 Kxe3 80.h5 Rh2 81.h6 Kf3 82.Kg6 Kxg4 83.h7 Rh5 84.Bh6 Rh2 85.h8=Q Kf3 86.Qe8 Rf2 87.Qa4 Kg2 88.f5 Kg1 89.Kh5 Kf1 90.Qd4 Rf3 91.Kg4 Ke2 92.Qd6 Rc3 93.Qb6 Ra3 94.Qb8 Kd3 95.Bg5 Kc4 96.Qb2 Rb3 97.Qxb3+ Kc5 98.Qb4+ Kxb4 99.Bd8 Kb3 100.Kg5 Kb4 101.Bc7 Kc5 102.Kh4 Kd5 103.Kh5 Kc4 104.f6 Kb5 105.Kg6 Kc6 106.f7 Kd5 107.Kh5 Ke4 108.Bd6 Kd5 109.Bg3 Kc5 110.Bc7 Kc4 111.f8=N Kb5 112.Bf4 Ka4 113.Kg4 Kb3 114.Bh2 Ka4 115.Kg5 Kb4 116.Kh6 Ka5 117.Kh5 Kb5 118.Bd6 Kc6 119.Bg3 Kb7 120.Bf2 Kc8 121.Kg6 Kb8 122.Nd7+ Kc8 123.Nc5 Kd8 124.Ne4 Kc7 125.Nc5 Kd8 126.Kf5 Kc7 127.Be3 Kb6 128.Ke6 Ka7 129.Kd7 Kb8 130.Bd2 Ka7 131.Kd6 Ka8 132.Bf4 Kb8 133.Kd7+ Ka8 134.Ne6 Ka7 135.Kc6 Ka8 136.Nc7+ Ka7 137.Be3+ Kb8 138.Bd4 Kc8 139.Ba7 Kd8 140.Nd5 Kc8 141.Ne7+ Kd8 142.Kd6 Ke8 143.Ke6 Kd8 144.Bb6+ Ke8 145.Nf5 Kf8 146.Bd8 Ke8 147.Bg5 Kf8 148.Be7+ Kg8 149.Kf6 Kh7 150.Kf7 Kh8 151.Kg6 Kg8 152.Nh6+ Kh8 153.Bf6# 1-0