1.e4 c5 2.Nc3 Nc6 3.Bb5 g6 4.f4 Nd4 5.Bc4 Bg7 6.Nf3 d6 7.h3 e6 8.O-O Ne7 9.d3 O-O 10.Nxd4 cxd4 11.Nb1 d5 12.Bb3 dxe4 13.dxe4 Bd7 14.Nd2 Rc8 15.Qe1 Nc6 16.Nc4 Qe7 17.e5 Kh8 18.Nd6 Rb8 19.Bd2 f6 20.Qh4 fxe5 21.Qxe7 Nxe7 22.fxe5 Nf5 23.Nxf5 Rxf5 24.Rxf5 gxf5 25.Re1 Rg8 26.Bb4 Bh6 27.Be7 Rg6 28.Bc5 Be3+ 29.Kh2 Bc6 30.g3 Bf2 31.Rg1 Bxg1+ 32.Kxg1 Rxg3+ 33.Kf2 Rg2+ 34.Ke1 Bd5 35.Bxd5 exd5 36.Bxd4 Kg8 37.Bxa7 Rxc2 38.Bd4 Kf7 39.h4 Ke6 40.Kf1 Rh2 41.Bf2 Rh3 42.Bd4 Rxh4 43.Bf2 Rg4