1.c4 c5 2.Nf3 Nf6 3.Nc3 e6 4.g3 b6 5.Bg2 Bb7 6.O-O Be7 7.Re1 Ne4 8.Nxe4 Bxe4 9.d3 Bb7 10.b3 O-O 11.Bb2 Bf6 12.d4 Be4 13.Qd2 Nc6 14.Rad1 Bxf3 15.Bxf3 cxd4 16.e3 dxe3 17.Qxe3 Rc8 18.Bxf6 gxf6 19.Bxc6 Rxc6 20.Qd4 d6 21.Qg4+ Kh8 22.Qf3 Rc5 23.Re4 f5 24.Red4 Qg5 25.Rxd6 f4 26.R1d4 fxg3 27.hxg3 Qc1+ 28.Kg2 Rf5 29.Qe2 Qa3 30.Qd2 Qc5 31.Qh6 Qc7 32.Qxf8#