1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 Be7 5.d3 Nf6 6.O-O O-O 7.Nh4 Nxe4 8.dxe4 Bxh4 9.f4 Kh8 10.f5 Bg5 11.Rf3 Nd4 12.Rh3 Bxc1 13.Rxc1 Qg5 14.Nd5 b5 15.c3 Nxf5 16.exf5 bxc4 17.Rh5 Qd8 18.Rxh7+ Kxh7 19.Qh5+ Kg8 20.f6 Qxf6 21.Nxf6+ gxf6 22.Rf1 Bb7 23.Qg4+