1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 e6 5.Nc3 Bb4 6.Nb5 O-O 7.a3 Bxc3+ 8.Nxc3 d5 9.Bg5 h6 10.Bxf6 Qxf6 11.cxd5 exd5 12.Qxd5 Rd8 13.Qf3 Qb6 14.Rd1 Rxd1+ 15.Nxd1 Nc6 16.Qe3 Nd4 17.Qe8+ Kh7 18.e3 Nc2+ 19.Kd2 Bf5 20.Qxa8 Qd6+ 21.Kc1 Na1 22.Qxb7 Qc7+