1.d4 Nf6 2.c3 Nc6 3.c4 e5 4.d5 Bb4+ 5.Nd2 Ne7 6.a3 Bxd2+ 7.Bxd2 Ne4 8.e3 O-O 9.Bd3 f5 10.Ne2 Ng6 11.Bxe4 fxe4 12.O-O d6 13.Ng3 Nh4 14.Nxe4 Bf5 15.Ng3 Bd3 16.Re1 Qf6 17.f4 Bxc4 18.Bc3 Rae8 19.Rc1 Qf7 20.Qg4 Nf5 21.Nxf5 Qxf5 22.Qxf5 Rxf5 23.e4 Rf7 24.fxe5 dxe5 25.Ba5 b6 26.Rxc4 bxa5 27.Rf1 Rb8 28.Rxf7 Kxf7 29.Rxc7+ Kf6 30.Rc2 Rb3 31.h4 a4 32.Rc6+ Kf7 33.Rc7+ Kf6 34.Rxa7 Rxb2 35.Rxa4 Kg6 36.Kh2 Re2 37.Kg3 Kh5 38.Kf3 Rd2 39.Ra7 g5 40.Rxh7+ Kg6 41.Rh8 Rd3+ 42.Kg4 gxh4 43.Rc8 Rd1 44.Rd8 Rd4 45.Rd6+ Kg7 46.Kf5 Kh7 47.Rf6 Rd3 48.Rd6 Kg7 49.g4 hxg3 50.Rg6+ Kf7 51.Rg4 Rxa3 52.Kxe5 Rf3 53.Rg5 Ke7 54.Rg6 Kf7 55.Rg4 Ke7 56.d6+ Kf7 57.Rg5 Ra3 58.Rf5+ Kg6 59.Rf1 Rd3 60.Ke6 Kg5 61.e5 Kg4 62.d7 Rd6+ 63.exd6 Kh3 64.d8=N Kg2 65.Rf4 Kh3 66.Rf7 Kg2 67.Rf6 Kg1 68.Rf5 Kh1 69.Nc6 Kg2 70.Na5 Kh1 71.Rf3 Kh2 72.d7 Kg1 73.Nb7 Kh1 74.Rf7 Kh2 75.Nd8 Kh1 76.Nc6 g2 77.Rg7 g1=R 78.Rg2 Kxg2 79.d8=Q Kh2 80.Qd3 Kh1 81.Qa3 Rg6+ 82.Kd5 Rg3 83.Qa1+ Kh2 84.Qb2+ Kh3 85.Qb1 Rg7 86.Qf1+ Kg3 87.Qe1+ Kf3 88.Nd4+ Kf4 89.Qh1 Rg1 90.Qe4+ Kg5 91.Nf3+ Kf6 92.Qb4 Kg6 93.Qb2 Re1 94.Qg2+ Kh6 95.Qh2+ Kg7 96.Nxe1 Kg8 97.Nd3 Kg7 98.Qh4 Kf7 99.Ne1 Ke8 100.Kc5 Kd7 101.Qh7+ Kc8 102.Ng2 Kb8 103.Kc6 Ka8 104.Kc7 Ka7 105.Qd3 Ka8 106.Qa6# 1-0