1.e4 c5 2.Nf3 Nf6 3.e5 Nd5 4.Nc3 e6 5.Nxd5 exd5 6.d4 Nc6 7.dxc5 Bxc5 8.Qxd5 Qb6 9.Bc4 Bxf2+ 10.Ke2 O-O 11.Rf1 Bc5 12.Ng5 Nxe5 13.Qxe5 d5 14.Bxd5 Bg4+ 15.Ke1 Rae8 16.Bxf7+ Kh8 17.Qxe8 Rxe8+ 18.Bxe8 h6 19.Nf7+ Kg8 20.Bf4 Qb4+ 21.c3 Qe4+