1.e4 c5 2.Nf3 Nc6 3.d3 d6 4.g3 g6 5.Bg2 Bg7 6.O-O Nf6 7.c3 O-O 8.a3 Bg4 9.h3 Bd7 10.Re1 e5 11.b4 a6 12.Nbd2 Rc8 13.Nc4 Qc7 14.Bg5 h6 15.Bxf6 Bxf6 16.Ne3 Bg7 17.Nd5 Qd8 18.a4 cxb4 19.cxb4 Ne7 20.Ne3 b5 21.axb5 Bxb5 22.Qb3 Qc7 23.Nc4 Kh7 24.Rac1 f5 25.exf5 Nxf5 26.Qb1 Qa7 27.Qa2 Nd4 28.Nh4 Qe7 29.Be4 Rf6 30.Ne3 Rxc1 31.Rxc1 Qe6 32.Nd5 Rf8 33.Nxg6 Qxg6 34.Bxg6+ Kxg6 35.Rc7 Bxd3 36.Ne3 Ne2+ 37.Kg2 Nd4 38.Qd5 Rf6 39.Ng4 Re6 40.Qb7 Nf5 41.Qc8 Be4+ 42.Kf1 Bd5 43.Qxa6 h5 44.Qd3 Ba8 45.Rxg7+ Kxg7 46.Qxf5