1.e4 c5 2.Nc3 e6 3.g3 d5 4.exd5 exd5 5.Bg2 Nf6 6.d3 d4 7.Ne4 Be7 8.Ne2 O-O 9.O-O Nbd7 10.b4 Nxe4 11.dxe4 cxb4 12.Nxd4 Ne5 13.Nf5 Bxf5 14.exf5 Qxd1 15.Rxd1 Rac8 16.Bf4 Bf6 17.Rac1 b6 18.Rd5 Nc6 19.Rcd1 Nb8 20.Be4 Rfe8 21.Bd3 Red8 22.Bb5 Rxd5 23.Rxd5 Nc6 24.Rd7 Nd4 25.Bd3 Nxc2 26.Rxa7 h6 27.Be4 Nd4 28.Be3 Ne2+ 29.Kf1 Nc3 30.Bf3 b5 31.Bh5 Ne4 32.Bxf7+ Kh8 33.Bd5 Nc3 34.Be6 Rd8 35.Bb6 Rb8 36.Bc7 Re8 37.f3 Bd4 38.Rb7 h5 39.Bf7 Rc8 40.g4 hxg4 41.fxg4 Ne4 42.Be6