1.Nf3 c5 2.g3 b6 3.Bg2 Bb7 4.O-O g6 5.c4 Bg7 6.Nc3 Nf6 7.d4 e6 8.Bf4 d5 9.Nb5 Ne4 10.Nc7+ Kf8 11.dxc5 bxc5 12.cxd5 exd5 13.Nxa8 Bxa8 14.Nd2 Bxb2 15.Nxe4 Bxa1 16.Qxa1 Rg8 17.Bh6+ Ke8 18.Nf6+ Ke7 19.Qe5#