1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Bc4 e6 6.Qe2 Bb4 7.Nf3 Nge7 8.O-O a6 9.Rd1 Qc7 10.Be3 Bxc3 11.bxc3 Ne5 12.Nxe5 Qxe5 13.Bd4 Qg5 14.f4 Qg6 15.Rd3 Nc6 16.Bc5 Qf6 17.Bd6 b5 18.Bb3 a5 19.e5 Qf5 20.Rh3 h5 21.Bc2 Qxf4 22.Rf1 Qh6 23.Qf3 f5 24.exf6 gxf6 25.Rxh5 Qg7 26.Rxh8+ Qxh8 27.Bg6+ Kd8 28.Qxf6+