1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d5 6.e5 Ne4 7.a3 Bxc3+ 8.bxc3 c5 9.Bb2 cxd4 10.cxd4 Qa5+ 11.Ke2 f5 12.f3 Ng5 13.h4 Nf7 14.Bc3 Qd8 15.Kf2 Nc6 16.Rd1 dxc4 17.Bxc4 b5 18.Bxb5 Nfxe5 19.Qa4 Qb6 20.Nh3 a6 21.Be2 Ng4+ 22.Kg3 Qc7+ 23.Nf4 Nf6 24.Kh3 Qxf4 25.Qxc6 Bd7 26.Qc4 Rfc8 27.Bd2 Qd6 28.Qb4 Qxb4 29.Bxb4 Nd5 30.Bd6 Rc6 31.Be5 Nc3 32.Rd2 Rac8 33.Bd3 Rb6 34.Rc1 Nd5 35.Rxc8+ Bxc8 36.Rc2 Bd7 37.Rc5 Rb3 38.Bxf5 Nb6 39.Be4 Rxa3 40.Rc7 Rb3 41.Rb7 Rb2 42.h5 a5 43.Rb8+ Kf7 44.Bxh7 a4 45.Bg6+ Ke7 46.Bxg7 e5+ 47.Kh2 Bc6 48.h6 Bxf3 49.Rxb6 Rxb6 50.h7 Rb8 51.Bxe5 a3 52.Bxb8 a2 53.h8=Q a1=Q 54.Qe8+ Kf6 55.Qf7+ Kg5 56.Bf4+ Kh4 57.Qf6+ Kg4 58.Qf5+ Kh4 59.g3#