1.c4 c5 2.g3 Nc6 3.Bg2 e6 4.Nf3 Nf6 5.O-O Be7 6.d4 cxd4 7.Nxd4 O-O 8.Nc3 a6 9.b3 Qc7 10.Bb2 d6 11.Rc1 Nxd4 12.Qxd4 Bd7 13.b4 Rac8 14.Ne4 e5 15.Qd3 Nxe4 16.Bxe4 f5 17.Bd5+ Kh8 18.f4 Qb6+ 19.Rf2 Qxb4 20.e4 exf4 21.gxf4 fxe4 22.Bxe4 Bh4 23.Rg2 Bf6 24.Ba3 Qb6+ 25.Kh1 h6 26.Bxd6 Rfd8 27.c5 Qa5 28.Bxb7 Bc6 29.Bxc6 Rxc6 30.Qb1 Qa3 31.Rf1 Qh3 32.Rg3 Qh5 33.f5 Re8 34.Qd3 Qh4 35.Qd5 Rcc8 36.Qf7 Qd4 37.Rg2 Qe4 38.Qg6 Qe2 39.Rfg1 Rg8 40.Bf4 Qe4 41.Bxh6 Rxc5 42.Bxg7+ Rxg7 43.Qe8+ Kh7 44.Qh5+ Kg8 45.Qe8+ Qxe8 46.Rxg7+ Bxg7 47.f6 Qe4+ 48.Rg2 Rc1#