1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qa5+ 9.c3 Qc7 10.f4 f5 11.exf6 Nxf6 12.Nxf6+ gxf6 13.Bd3 d5 14.O-O Bc5+ 15.Kh1 O-O 16.Re1 e5 17.fxe5 fxe5 18.Qh5 e4 19.Bxe4 Bf2 20.Bxd5+ cxd5 21.Bh6 Bxe1 22.Qg5+ Kh8 23.Bxf8 Bb7 24.Be7 Bxc3 25.bxc3 h5 26.Qh6+ Kg8 27.Qg6+ Kh8 28.Bf6+