1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 g6 6.c3 Bg7 7.O-O Nc6 8.Nd2 O-O 9.h3 Nd7 10.N2f3 a6 11.Be3 Qc7 12.Rc1 Nde5 13.Nxe5 Nxe5 14.f4 Nxd3 15.Qxd3 b6 16.f5 Bb7 17.Rce1 Rfd8 18.Bg5 Re8 19.Qg3 Qc5 20.Be3 Qc4 21.Qg4 d5 22.fxg6 hxg6 23.Rxf7 Kxf7 24.Qe6+ Kf8 25.Rf1+ Qxf1+ 26.Kxf1 Bxd4 27.Bxd4 Red8 28.Qxg6 Rd6 29.Qg7+