1.e4 c5 2.Nc3 Nc6 3.Nf3 Nf6 4.d4 Nxe4 5.Nxe4 d5 6.Nxc5 e5 7.Nxe5 Nxe5 8.Bb5+ Nc6 9.O-O Be7 10.Re1 O-O 11.Bf4 Bd6 12.Bxd6 Qxd6 13.Qd2 b6 14.Bxc6 Qxc6 15.Nd3 Bf5 16.Re5 Be4 17.f3 Bxd3 18.cxd3 Rac8 19.Rae1 Qa4 20.Rxd5 Rc2 21.Qe3 Qxa2 22.Rg5 Qxb2 23.d5 a5 24.d6 a4 25.d7 h6 26.Rg4 a3 27.Qe7 Rc1 28.Qxf8+ Kxf8 29.d8=Q# 1-0