1.e4 c5 2.Nf3 d6 3.d3 Nc6 4.g3 e6 5.Bg2 Nf6 6.O-O Be7 7.Nbd2 O-O 8.a4 a6 9.Nc4 Qc7 10.a5 h6 11.Bd2 Bd7 12.Re1 Rad8 13.e5 dxe5 14.Nfxe5 Nxe5 15.Nxe5 Bb5 16.Qe2 Rc8 17.b3 Rfd8 18.Bc3 Nd7 19.Nxf7 Rf8 20.Nxh6+ gxh6 21.Qxe6+ Rf7 22.Bd5 Rf8 23.Qg6#