1.a4 a6 2.e4 c5 3.Nc3 e6 4.Nf3 Ne7 5.d4 cxd4 6.Nxd4 Nbc6 7.Be3 Nxd4 8.Bxd4 d6 9.a5 Nc6 10.Bb6 Qg5 11.g3 Be7 12.Bg2 h5 13.h4 Qf6 14.O-O g5 15.e5 Nxe5 16.Ne4 Qg7 17.Nxd6+ Kf8 18.hxg5 h4 19.f4 Nc6 20.Ra3 hxg3 21.Rc3 Qh7 22.Rff3 Qh2+ 23.Kf1 Rh4 24.Bg1 e5 25.Nxc8 Rxc8 26.Bxh2 gxh2 27.Rh3 Rxf4+ 28.Ke1 Bb4 29.Rh8+ Kg7 30.Rxc8 Bxc3+ 31.bxc3 Ne7 32.Rc7 Nf5 33.Qh5 Nd6 34.Qxh2 b6 35.axb6 e4 36.Qxf4 Nf5 37.Qd2 Nd4 38.Qxd4+ Kf8 39.Rc8+ Ke7 40.Qf6+ Kd7 41.b7 a5 42.Qxf7+ Kd6 43.b8=Q# 1-0