1.Nf3 c5 2.e4 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.Nb1 Ne7 13.Nbc3 Rb8 14.b4 Be6 15.a4 Bxd5 16.Nxd5 Nxd5 17.Qxd5 Qc7 18.Bd3 Qc3+ 19.Ke2 Be7 20.axb5 axb5 21.Bxb5+ Kf8 22.Ra8 Qxc2+ 23.Kf3 Qc3+ 24.Bd3 Re8 25.Rha1 g6 26.Rxe8+ Kg7 27.Rxe7 Rf8 28.Rd1 Kg8 29.g3 Rd8 30.Qxf7+ Kh8 31.Qxh7# 1-0