1.Nf3 Nf6 2.c4 e6 3.d4 b6 4.g3 Ba6 5.Qc2 Bb7 6.Bg2 c5 7.O-O Nc6 8.d5 exd5 9.cxd5 Nb4 10.Qd1 Nbxd5 11.Nh4 Qc7 12.e4 Ne7 13.Nc3 d6 14.Nb5 Qd7 15.Nxd6+ Qxd6 16.Qxd6 Nd7 17.Bh3 Ne5 18.Qxe5 Bxe4 19.Bh6 Bb1 20.Qg5 gxh6 21.Qg4 f6 22.b4 Bxa2 23.Rfc1 Kd8 24.Qd7# 1-0