1.a3 c5 2.Nf3 Nf6 3.c4 Nc6 4.g3 g6 5.b3 d5 6.cxd5 Qxd5 7.Nc3 Qd6 8.Bb2 Bg7 9.Ne4 Nxe4 10.Bxg7 Rg8 11.Bb2 Qd5 12.Bg2 Ng5 13.h4 Nxf3+ 14.Bxf3 Qd6 15.b4 cxb4 16.axb4 Nxb4 17.d4 a5 18.Qd2 Bd7 19.O-O Bc6 20.e4 f5 21.Bc3 b6 22.d5 Rd8 23.e5 Qd7 24.e6 Qd6 25.dxc6 Qxd2 26.Bxd2 Rxd2 27.c7 Rc2 28.Rac1 Kf8 29.Rxc2 a4 30.Rc3 Nd5 31.Bxd5 f4 32.h5 b5 33.h6 Ke8 34.c8=Q# 1-0