1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Be7 10.c4 Bb4+ 11.Bd2 Ne3 12.Qb3 Bxd2+ 13.Kxd2 Nxf1+ 14.Rhxf1 Qb6 15.Nd6+ Kf8 16.Qc3 Rb8 17.b3 a5 18.f5 Qb4 19.fxe6 Qxc3+ 20.Kxc3 dxe6 21.Rxf7+ Kg8 22.Raf1 Ba6 23.Ra7