1.e4 c5 2.Nc3 d6 3.Nge2 e5 4.Ng3 Nc6 5.Bc4 g6 6.d3 Bg7 7.O-O Be6 8.f4 exf4 9.Bxf4 Nge7 10.Bxe6 fxe6 11.Nb5 O-O 12.Qg4 Qd7 13.c3 Rad8 14.Rad1 a6 15.Na3 d5 16.Nc2 d4 17.Ne2 e5 18.Qxd7 Rxd7 19.Bg5 Rxf1+ 20.Rxf1 Nc8 21.cxd4 exd4 22.Ne1 Nd6 23.Bf6 Bh6 24.Nf4 c4 25.e5 Ne8 26.dxc4 Bxf4 27.Rxf4 d3 28.e6 d2 29.exd7 dxe1=Q+ 30.Rf1 Qe3+ 31.Kh1 Nxf6 32.Rxf6 Qe1+ 33.Rf1 Qxf1# 0-1