1.e4 c5 2.Nf3 Nc6 3.Bc4 d6 4.O-O e6 5.d4 cxd4 6.Nxd4 Be7 7.Nxc6 bxc6 8.Qd2 Nf6 9.e5 dxe5 10.Qe2 Qc7 11.Nc3 O-O 12.Ne4 Nxe4 13.Qxe4 Bb7 14.Bd3 g6 15.Bh6 Rfd8 16.Rad1 Bf6 17.b4 Qe7 18.b5 Rd4 19.Qe3 c5 20.c3 Rh4 21.g3 Ra4 22.Ra1 Qd7 23.a3 Rd8 24.Rfd1 Qc6 25.bxc6 Bxc6 26.Qxc5 Bb7 27.Bb5 Re4 28.Rxd8+ Bxd8 29.Qf8#