1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 c6 5.Bg2 dxc4 6.Ne5 Qa5+ 7.Bd2 Qa6 8.Qc2 b5 9.O-O Bb7 10.a4 Qb6 11.axb5 cxb5 12.Ba5 Qa6 13.Bc7 Bxg2 14.Rxa6 Nxa6 15.Kxg2 Nxc7 16.b3 Bd6 17.bxc4 O-O 18.Nd2 a5 19.Rb1 Rfc8 20.Nc6 a4 21.cxb5 Nxb5 22.Rxb5 a3 23.Nb3 a2 24.Na1 Nd5 25.e4 Nb4 26.Nxb4 Bxb4 27.Rxb4 Rxc2 28.Nxc2 a1=Q 29.Nxa1 Rxa1 30.Rb8# 1-0