1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Nxd5 cxd5 9.Bd3 Qc7 10.Qe2 Bb4+ 11.Kf1 O-O 12.Qh5 g6 13.Qg5 a5 14.a3 Bc5 15.h4 Ba6 16.Bxa6 Rxa6 17.h5 Bd4 18.hxg6 fxg6 19.Rxh7 Qxc2 20.Rh8+ Kxh8 21.Qh4+ Kg8 22.Qxd4 Rc6 23.Bh6 Rc4 24.Qb6 Rh4