1.e4 c5 2.Nf3 e6 3.b3 b6 4.d4 cxd4 5.Nxd4 Bb7 6.Bd3 a6 7.Bb2 d6 8.Qe2 Nf6 9.O-O Nbd7 10.Nd2 Be7 11.c4 O-O 12.f4 Qc7 13.Rae1 g6 14.f5 e5 15.fxg6 exd4 16.gxh7+ Kh8 17.Bxd4 Ne5 18.Qe3 Nfd7 19.Be2 Qd8 20.Rf5 Bf6 21.Nf1 Qe7 22.Rd1 Nc5 23.Ng3 Bh4 24.Bxc5 bxc5 25.Nh5 f6 26.Nf4 Bg5 27.Bf3 Bc8 28.Rxe5 fxe5 29.Ng6+ Kg7