1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Bd7 6.Bc4 Nc6 7.O-O e6 8.d3 Nge7 9.Qe1 O-O 10.Qh4 Nd4 11.f5 gxf5 12.Bg5 f6 13.Bh6 Ng6 14.Qh3 fxe4 15.Nxd4 cxd4 16.Bxe6+ Bxe6 17.Qxe6+ Kh8 18.Bxg7+ Kxg7 19.Nxe4 d5 20.Ng3 Rc8 21.Nf5+ Kh8 22.Nxd4 Rc7 23.Rf5 Ne5 24.Raf1 Rcf7 25.Rxe5 fxe5 26.Rxf7 Rxf7 27.Qxf7 exd4 28.Qf4