1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.c4 dxc4 5.O-O Nbd7 6.Qc2 Nb6 7.Na3 Be6 8.Ne5 Qd4 9.Nxc6 bxc6 10.Bxc6+ Nfd7 11.Bxa8 Nxa8 12.d3 Nab6 13.Rd1 cxd3 14.Rxd3 Qe5 15.Bf4 Qf5 16.Rad1 f6 17.e4 Qh3 18.Nb5 g5 19.Bc7 Ne5 20.Bxe5 fxe5 21.Rf3 Bd7 22.Qc6 Bxc6 23.Nc7#