1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 Be6 9.Nc4 Rc8 10.Bxf6 Qxf6 11.Nb6 Rb8 12.Ncd5 Qd8 13.c3 Be7 14.Qa4 O-O 15.Bxa6 Bxd5 16.Nxd5 Ra8 17.Qb5 Rxa6 18.Qxb7 Qa8 19.Nxe7+ Nxe7 20.Qxe7 Qxe4+ 21.Kf1 Qc2 22.g3 Qd3+ 23.Kg2 Qe4+ 24.Kg1 Rb8 25.Qc7 Qa8 26.b4 Rc8 27.Qd7 Rxc3 28.a4 Rac6 29.h4 Rc7 30.Qxd6 Rc1+ 31.Kh2 Qxh1#