1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 Be7 9.Nc4 b5 10.Bxf6 gxf6 11.Ne3 Be6 12.Qh5 Rc8 13.Bd3 Nd4 14.O-O Rg8 15.Ncd5 Rg5 16.Qxh7 Kd7 17.f4 Rg8 18.Qh5 exf4 19.Rxf4 Rc5 20.b4 Rg5 21.Qh7 Rc8 22.Raf1 Nc6 23.Nxf6+ Bxf6 24.Rxf6 Qb6 25.Rxe6 Qxe3+ 26.Kh1 Kxe6 27.Qxf7+