1.e4 c5 2.Nc3 a6 3.g3 b5 4.Bg2 Bb7 5.Nge2 e6 6.d4 cxd4 7.Nxd4 Nf6 8.O-O b4 9.Na4 Nxe4 10.Re1 d5 11.Nxe6 fxe6 12.Qh5+ g6 13.Qe5 Qf6 14.Rxe4 Qxe5 15.Rxe5 Kf7 16.Re1 Bd6 17.Nb6 Ra7 18.Be3 Nc6 19.Nc4 dxc4 20.Bxa7 Ba8 21.Rad1 Be7 22.Be3 Bf6 23.Rd7+ Ne7 24.Bc5 Bxg2 25.Kxg2 Rb8 26.Red1 Rb5 27.Rc7 Be5 28.Rxe7+ Kf6 29.Rdd7 Rxc5 30.Rf7+ Kg5 31.h4+