1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.Ne5 Bh5 5.d4 Nd7 6.O-O e6 7.c4 Nxe5 8.dxe5 dxc4 9.Nd2 Bb4 10.Qa4 Bxd2 11.Bxd2 Qxd2 12.Bxc6+ Kf8 13.Rfd1 Qxe2 14.Bxb7 Rb8 15.Qxa7 Qxe5 16.Qa3+ Ne7 17.Rd7 Re8 18.Rc1 g6 19.Rxc4 Qe1+ 20.Kg2 Be2 21.Rcc7 Qf1#