1.Nf3 d5 2.d4 c5 3.c4 dxc4 4.d5 e6 5.e4 Nf6 6.Nc3 Be7 7.Bxc4 exd5 8.exd5 O-O 9.h3 Nbd7 10.d6 Nb6 11.dxe7 Qxe7+ 12.Qe2 Qc7 13.Bd3 Re8 14.Be3 Nfd5 15.O-O Nxe3 16.fxe3 Bxh3 17.Ng5 Be6 18.Bxh7+ Kf8 19.Bg6 f6 20.Qh5 Bg8 21.Qh8 Nd7 22.Nd5 Qe5 23.Nh7#