1.Nf3 c5 2.c4 Nc6 3.e3 g6 4.d4 cxd4 5.exd4 d5 6.cxd5 Qxd5 7.Nc3 Qa5 8.d5 Nb4 9.Bb5+ Bd7 10.Bxd7+ Kxd7 11.O-O Bg7 12.Qb3 Rb8 13.Bf4 Rd8 14.a3 Nd3 15.Qxb7+ Ke8 16.Bc7 Qc5 17.Bxd8 Kxd8 18.Rad1 Nxb2 19.Ng5 Nh6 20.Ne6+ fxe6 21.dxe6+ Nxd1 22.Qd7#