1.e4 c5 2.Nc3 Nc6 3.Nge2 Nf6 4.d4 cxd4 5.Nxd4 d6 6.g3 g6 7.Bg2 Nxd4 8.Qxd4 Bg7 9.O-O O-O 10.a4 Be6 11.Qb4 a5 12.Qxb7 Nd7 13.Nb5 Rc8 14.c3 Bc4 15.Rd1 Bb3 16.Bg5 Bxd1 17.Rxd1 Bf6 18.Bxf6 Nxf6 19.e5 Ne8 20.Qa6 Rb8 21.b4 Nc7 22.Qxa5 Nxb5 23.axb5 Qxa5 24.bxa5 Rxb5 25.exd6 exd6 26.a6 Ra5 27.Bb7 Rd8 28.c4 Kf8 29.c5 Rxc5 30.a7 Ra5 31.a8=Q