1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 d6 6.Bc4 Be7 7.O-O Nf6 8.N1c3 a6 9.Na3 b5 10.Bd5 Bb7 11.Ne2 Nxd5 12.exd5 Nb8 13.c4 bxc4 14.Nxc4 O-O 15.Be3 Nd7 16.Nc3 Rc8 17.Qb3 Ba8 18.Qa4 f5 19.Qxa6 f4 20.Bb6 Qe8 21.Ba7 f3 22.g3 Qh5 23.Ne3 Qh3 24.Qa4 Rc7 25.Nb5 Rb7 26.Rfc1 Bg5 27.Qc2 Bxe3 28.fxe3 f2+ 29.Kh1 f1=Q+ 30.Rxf1 Rxf1+ 31.Rxf1 Qxf1#