1.Nf3 Nf6 2.c4 d6 3.d4 e6 4.g3 a6 5.Bg2 b5 6.Bd2 bxc4 7.O-O d5 8.Nc3 Nc6 9.e4 Nxe4 10.Nxe4 dxe4 11.Ne5 Nxe5 12.Bxe4 Rb8 13.dxe5 Qd4 14.Qf3 Qxd2 15.Bc6+ Ke7 16.Rfd1 Qa5 17.Qf4 Qb6 18.Qd2 f5 19.Qd8+ Kf7 20.Qe8+ Kg8 21.Rd8 Qc5 22.Rxc8 Rxc8 23.Qxe6# 1-0