1.e4 c5 2.d4 cxd4 3.Nf3 g5 4.Qxd4 Nf6 5.Bxg5 Nc6 6.Qe3 Bg7 7.Nc3 Qa5 8.Bc4 Ng4 9.Qd2 h6 10.Bh4 d6 11.O-O Nge5 12.Nxe5 Nxe5 13.Bb5+ Nc6 14.a4 a6 15.Bxc6+ bxc6 16.Bxe7 Bxc3 17.Qxd6 Be5 18.Qxc6+ Kxe7 19.Qxa8 Qc7 20.Qd5 Be6 21.Qd2 Bxh2+ 22.Kh1 Bf4 23.Qb4+ Bd6 24.Qd4 Rg8 25.Rad1 Rg5 26.Qxd6+ Qxd6 27.Rxd6 Kxd6 28.Rd1+ Ke5 29.f3 Kf4 30.Kh2 Rc5 31.c3 Rg5 32.b4 Ke3 33.Rd6 Kf2 34.Rd2+ Ke3 35.Rd6 h5 36.Rxa6 Kf2 37.Rd6 Rxg2+ 38.Kh1 Kg3 39.Rd8 Ra2 40.Rg8+ Bg4 41.Rxg4+ hxg4 42.fxg4 Ra1# 0-1