1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e6 6.Be3 d6 7.f4 Nge7 8.Nf3 Nd4 9.O-O Rb8 10.e5 Nef5 11.Bf2 Nxf3+ 12.Qxf3 Nd4 13.Qd1 dxe5 14.fxe5 Bxe5 15.Ne4 b6 16.c3 Nf5 17.Qa4+ Bd7 18.Qxa7 O-O 19.Qa6 Qc7 20.Rfd1 Bc6 21.a4 Ra8 22.Qc4 Bd5 23.Nf6+ Bxf6 24.Bxd5 exd5 25.Qxd5 Rad8 26.Qc4 Rfe8 27.a5 bxa5 28.Bxc5 Rc8 29.Bf2 Qxc4 30.dxc4 Rxc4 31.Rxa5 Rc7 32.Rb5 h5 33.Kf1 Ne3+ 34.Bxe3 Rxe3 35.Rd2 Re6 36.Rc2 Rec6 37.Ke2 Kg7 38.Rd5 Rc4 39.h4 Re4+ 40.Kf3 Rec4 41.Rd3 R7c5 42.Ke2 Rg4 43.b3 Rf5 44.c4 Bxh4