1.Nf3 Nf6 2.d4 e6 3.c4 Be7 4.Bf4 d5 5.Nc3 O-O 6.e3 Nbd7 7.Be2 dxc4 8.a4 Nd5 9.Bg3 c5 10.O-O cxd4 11.Qxd4 Nxc3 12.Qxc3 b6 13.Rfd1 Qe8 14.Nd4 Bb7 15.Bxc4 Rc8 16.Nxe6 Bf6 17.Qb3 Rxc4 18.Nxf8 Qe4 19.f3 Nc5 20.Qb5 Qxe3+ 21.Bf2 Qe2 22.Re1 Qc2 23.Qe8 Nd3 24.Nd7# 1-0