1.e4 c5 2.Nf3 d6 3.Bc4 g6 4.O-O Bg7 5.d3 Nf6 6.Nc3 Nc6 7.Be3 Bg4 8.Qd2 Bxf3 9.b3 Bg4 10.d4 cxd4 11.Bxd4 Nxd4 12.Qxd4 O-O 13.e5 dxe5 14.Qxe5 e6 15.Rad1 Nd5 16.Nxd5 Bxe5 17.Nf6+ Qxf6 18.Rd3 Be2 19.Re3 Bxf1 20.Kxf1 Bxh2 21.Rf3 Qa1+ 22.Ke2 Rad8 23.Rd3 Rxd3 24.Bxd3 f5 25.f3 Bg3 26.Ke3 Qe5+ 27.Kd2 Qe1#