1.e4 c5 2.Nf3 e6 3.d3 Nc6 4.g3 g6 5.Bg2 Bg7 6.O-O Nge7 7.Nbd2 O-O 8.Re1 d6 9.Nf1 e5 10.c3 d5 11.exd5 Nxd5 12.Ne3 Nde7 13.Nc4 Qc7 14.Be3 b6 15.Nfxe5 Be6 16.Nxc6 Nxc6 17.Qa4 Rac8 18.Bf4 Qd7 19.Nd6 Rc7 20.Nxf7 b5 21.Qxb5 Rb8 22.Qxc5 Bf8 23.Nh6+ Kg7 24.Qe3 Re8 25.Bxc7 Qxc7 26.Ng4 Bd6 27.Qh6+