1.Nf3 c5 2.c4 d6 3.Nc3 Bg4 4.Qb3 Bxf3 5.gxf3 Nf6 6.Qxb7 e6 7.Nb5 Be7 8.Nc7+ Kf8 9.Bh3 d5 10.Bxe6 fxe6 11.Nxe6+ Ke8 12.Nxd8 dxc4 13.Qxa8 Na6 14.Nc6+ Kf7 15.Qxa7 Nd5 16.Qxa6 Re8 17.Qxc4 Kg6 18.Rg1+ Kh6 19.Nxe7 Rxe7 20.Qh4#