1.Nf3 Nf6 2.d4 a6 3.Bf4 d5 4.e3 e6 5.Nbd2 Bd7 6.a3 Bd6 7.Ne5 O-O 8.c4 dxc4 9.Ndxc4 Bb5 10.Rc1 Nc6 11.Bd3 Bxe5 12.Nxe5 Nxe5 13.Bxe5 Bxd3 14.Qxd3 c6 15.Qb3 Qa5+ 16.Ke2 Qb5+ 17.Qxb5 axb5 18.Bxf6 gxf6 19.g4 Rfd8 20.Rhd1 Ra4 21.Rc5 Kg7 22.Rd3 Rda8 23.Rb3 Rh8 24.h3 h5 25.Rxh5 Rxh5 26.gxh5 Kh6 27.Rc3 Kxh5 28.Kf3 Kh4 29.Rc1 b4 30.Rc4 Kxh3 31.axb4 Kh4 32.b3 Ra3 33.b5 Kg5 34.b4 Rb3 35.bxc6 bxc6 36.Ke4 Kg6 37.f4 Kh5 38.Rxc6 f5+ 39.Ke5 Rxe3+ 40.Kf6 Kg4 41.Rc4 Kxf4 42.d5+ Re4 43.Rxe4+ fxe4 44.d6 e3 45.d7 e2 46.d8=Q e1=Q 47.Qd6+ e5 48.b5 Qh4+ 49.Kg7 Qg4+ 50.Kxf7 Qh5+ 51.Qg6 Qh1 52.Qf6+ Kg4 53.Qe6+ Kf4 54.b6 Qb7+ 55.Kg6 Kg3 56.Qxe5+ Kg2 57.Qg5+ Kh1 58.Qh4+ Kg2 59.Qg4+ Kh2 60.Qe2+ Kh1 61.Qe1+ Kh2 62.Qe5+ Kh1 63.Qh5+ Kg2 64.Qc5 Qe4+ 65.Kg5 Qb7 66.Qd6 Kh1 67.Qh6+ Kg2 68.Qg6 Kh2 69.Kh6 Kh1 70.Qb1+ Kg2 71.Qb2+ Kh1 72.Qc1+ Kg2 73.Qc7 Qe4 74.b7 Qh4+ 75.Kg7 Qd4+ 76.Kh7 Qe4+ 77.Kh8 Qe8+ 78.Kg7 Qf8+ 79.Kxf8 Kh1 80.Qe5 Kg1 81.Qg3+ Kf1 82.Qb8 Kf2 83.Qf4+ Ke1 84.Qd6 Kf2 85.Qa6 Kg3 86.b8=Q+ Kh3 87.Qb3+ Kh4 88.Ke8 Kg4 89.Ke7 Kh5 90.Qb8 Kh4 91.Kd6 Kh5 92.Qd8 Kg6 93.Qa7 Kh6 94.Qab8 Kh7 95.Qb1+ Kg7 96.Qg5+ Kf7 97.Qd1 Kf8 98.Qg3 Ke8 99.Qg8# 1-0