1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 c6 5.Bg5 dxc4 6.e4 b5 7.a4 Qb6 8.Bxf6 gxf6 9.Be2 Bb7 10.O-O a6 11.d5 b4 12.dxe6 bxc3 13.exf7+ Ke7 14.e5 fxe5 15.Nxe5 cxb2 16.Nxc4 bxa1=Q 17.Qd6+ Kxf7 18.Bh5+ Kg7 19.Qg3+ Kf6 20.Qf4+ Ke7 21.Qd6#