1.d4 Nf6 2.Bf4 d5 3.c4 dxc4 4.e3 Bf5 5.Bxc4 Nc6 6.Qb3 e6 7.Qxb7 Rb8 8.Qxc6+ Qd7 9.Qxd7+ Nxd7 10.b3 Bb4+ 11.Nd2 Nb6 12.Bb5+ Ke7 13.Bxc7 Rbc8 14.Bg3 Rc2 15.Nf3 Bg4 16.a3 Bc3 17.Rd1 Rb8 18.Bxb8 Rb2 19.Bxa7 Nd5 20.Bc5+ Kf6 21.O-O Bxd2 22.Rxd2 Rxb3 23.Ba4 Rb7 24.Ne5 Bf5 25.Nd7+ Kg6 26.Nf8+ Kf6 27.Bc6 Rc7 28.Bb5 Nc3 29.a4 Ne4 30.Rc2 Ng3 31.Nd7+ Kg6 32.Ne5+ Kf6 33.hxg3 Bxc2 34.Nd7+ Kg6 35.Nf8+ Kf6 36.Rc1 Bf5 37.d5 e5 38.d6 Rc8 39.d7 Rd8 40.Bb6 Rxf8 41.d8=Q+ Rxd8 42.Bxd8+ Kg6 43.Rc6+ f6 44.a5 Bd7 45.Rb6 Bc8 46.Rb8 Be6 47.a6 Bd5 48.a7 Be4 49.Bd3 f5 50.Bxe4 fxe4 51.a8=Q Kh5 52.Qxe4 Kh6 53.Rb6+ g6 54.Qh4+ Kg7 55.Qf6+ Kg8 56.Rb8 h5 57.Be7+ Kh7 58.Qh8#