1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 Nf6 5.Bc4 a6 6.d3 b5 7.Bb3 Qc7 8.O-O Bb7 9.e5 dxe5 10.fxe5 Nxe5 11.Nxe5 Qxe5 12.Bf4 Qd4+ 13.Kh1 e6 14.Qe1 Bd6 15.Bxe6 O-O 16.Bxd6 Qxd6 17.Bb3 Rfe8 18.Qf2 Re5 19.Rae1 Rae8 20.Rxe5 Qxe5 21.Ne4 Bxe4 22.dxe4 c4 23.a4 cxb3 24.cxb3 Qxe4 25.Qa7 Qe6 26.axb5 axb5 27.Qa3 Ng4 28.Qc5 Qe5 29.Qc2 Qxh2#