1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 b5 5.Bb3 c4 6.Bxc4 bxc4 7.Nc3 e6 8.a3 d5 9.d3 d4 10.Ne2 cxd3 11.Qxd3 e5 12.O-O Nf6 13.Bg5 Be7 14.b4 O-O 15.Qc4 Bb7 16.b5 axb5 17.Qxb5 Qc8 18.Nxe5 Nxe5 19.Qxe5 Bd8 20.Nxd4 Ra5 21.Qg3 Nxe4 22.Qb3 Rxg5 23.Nf3 Nd2 24.Nxd2 Rxg2+ 25.Kh1 Rxf2+ 26.Kg1 Rg2+ 27.Kh1 Rxd2+ 28.Rf3 Qh3 29.Rf1 Qg2#