1.c4 c5 2.Nf3 Nc6 3.d4 Nxd4 4.Nxd4 cxd4 5.Qxd4 d6 6.g3 Bd7 7.Bg2 Nf6 8.Bxb7 Rb8 9.Bg2 Qa5+ 10.Qd2 Qb6 11.O-O h5 12.Nc3 h4 13.Qe3 Qa5 14.Nb5 hxg3 15.Nxd6+ Kd8 16.Nxf7+ Kc8 17.Qxg3 Rh5 18.Rd1 e6 19.Bf4 Rxb2 20.Rab1 Rxb1 21.Rxb1 e5 22.Bxe5 Be6 23.Rb8+ Kd7 24.Qd3+ Bd5 25.cxd5 Qe1+ 26.Bf1 g5 27.Ra8 Qxf2+ 28.Kxf2 Be7 29.Qb5# 1-0