1.c3 Nf6 2.e4 d5 3.e5 Ne4 4.d3 Nc5 5.Be2 Ne6 6.d4 c6 7.a3 Nc7 8.Nf3 Nd7 9.O-O e6 10.Nbd2 a5 11.c4 Be7 12.Qc2 Nf8 13.Nb3 Ng6 14.Bd2 dxc4 15.Bxc4 b6 16.Bd3 Bb7 17.Rad1 O-O 18.h4 Bxh4 19.Nxh4 Qxh4 20.Rfe1 Rad8 21.Re4 Qe7 22.Rg4 a4 23.Nc1 c5 24.Bg5 f6 25.Bxg6 fxg5 26.Bxh7+ Kh8 27.Bg6 cxd4 28.Rdxd4 Nd5 29.Ne2 Nf4 30.Rxd8 Qxd8 31.Nxf4 gxf4 32.Qd3 Qxd3 33.Bxd3 Bd5 34.Bg6 Kg8 35.f3 Bb3 36.Rh4 b5 37.Kf2 Bc4 38.Ke1 Bb3 39.Kd2 Rd8+ 40.Kc3 Rd5 41.Rxf4 Rxe5 42.Bf7+ Kf8 43.Bxe6+ Ke7 44.Bxb3 Re3+ 45.Kc2 Rxb3 46.Re4+ Kf6 47.Rb4 Rxb4 48.axb4 Ke5 49.Kd3 Kd5 50.f4 Ke6 51.Kd4 Kd6 52.g4 g6 53.f5 gxf5 54.gxf5 Ke7 55.Kc5 Kf6 56.Kxb5 a3 57.bxa3 Ke7 58.Kc6 Kf7 59.b5 Kf6 60.Kb7 Kxf5 61.Kb8 Kg6 62.a4 Kh7 63.Ka8 Kh6 64.Kb7 Kg5 65.a5 Kh5 66.Kc6 Kg6 67.b6 Kh5 68.Kd7 Kg5 69.Ke8 Kg4 70.Kf7 Kg5 71.a6 Kf4 72.Kg6 Ke4 73.b7 Ke5 74.Kg7 Kd4 75.Kh8 Kc5 76.a7 Kd5 77.b8=Q Ke4 78.Qb6 Ke5 79.Qa6 Kf4 80.a8=R Kf5 81.Rb8 Kf4 82.Qe6 Kg5 83.Qc8 Kf6 84.Qb7 Ke5 85.Ra8 Kd4 86.Qa7+ Kc4 87.Qa4+ Kc3 88.Qe8 Kd4 89.Qe7 Kc4 90.Rf8 Kc3 91.Rf3+ Kd4 92.Rh3 Kd5 93.Qe3 Kd6 94.Qa3+ Ke5 95.Rd3 Kf4 96.Qa7 Kg4 97.Qb6 Kh4 98.Qc5 Kg4 99.Qd6 Kg5 100.Kg7 Kh4 101.Kg6 Kg4 102.Rg3+ Kh4 103.Kf5 Kh5 104.Rg8 Kh4 105.Qd1 Kh3 106.Qd2 Kh4 107.Qc3 Kh5 108.Ke6 Kh6 109.Rc8 Kh7 110.Kf6 Kh6 111.Rh8# 1-0