1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 Qc7 7.Qe2 Nc6 8.Nxc6 bxc6 9.Bf4 e5 10.Bg3 Be7 11.O-O-O O-O 12.f4 Bg4 13.Qd3 Bxd1 14.Rxd1 a5 15.fxe5 dxe5 16.Bb3 Rfd8 17.Qc4 Rxd1+ 18.Nxd1 Bd6 19.Ne3 g6 20.h4 Rb8 21.a4 Rb4 22.Qa6 Rxe4 23.Nc4 Rg4 24.Bf2 Rxg2 25.Bb6 Qd7 26.Bxa5 Rg1+ 27.Kd2 Bb4+ 28.Ke2 Qd1+ 29.Ke3 Bc5#