1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be3 Bb4 7.Bd3 d5 8.Nxc6 bxc6 9.e5 Nd7 10.Qg4 Bf8 11.f4 c5 12.Nb5 g6 13.c4 d4 14.Bd2 a6 15.Na3 Rb8 16.b3 Bb7 17.O-O Be7 18.Rae1 h5 19.Qh3 g5 20.fxg5 Bxg5 21.Qxe6+ Qe7 22.Qxe7+ Bxe7 23.e6 fxe6 24.Rxe6 Nf8 25.Re2 Bc8 26.Rfe1 Be6 27.Bf5 Bxf5 28.Rxe7+ Kd8 29.Re8+