1.g3 c5 2.Bg2 g6 3.a4 d5 4.c3 Nc6 5.d4 cxd4 6.cxd4 Nf6 7.e3 Bf5 8.Ne2 e6 9.Nec3 Nb4 10.Na3 Nd3+ 11.Ke2 h5 12.h3 Nxc1+ 13.Rxc1 Be7 14.Qb3 O-O 15.Nab1 a6 16.Nd2 b5 17.axb5 axb5 18.Rhd1 b4 19.Na4 Qa5 20.Nc5 Rfc8 21.Nd3 Qa6 22.Nf3 Bd6 23.Rxc8+ Rxc8 24.Ke1 Bxd3 25.Qxd3 Qa2 26.Qb1 b3 27.Rc1 Rc2 28.Rxc2 Qxb1+ 29.Ke2 bxc2 30.e4 Bb8 31.exd5 Qd1+ 32.Ke3 Bd6 33.Ng1 c1=Q# 0-1