1.Nf3 c5 2.e4 Nc6 3.Bb5 d6 4.O-O Bd7 5.c3 a6 6.Ba4 b5 7.Bc2 g6 8.d4 Bg7 9.d5 Na5 10.Re1 Nc4 11.Nbd2 Nb6 12.a4 Nf6 13.a5 Nc8 14.Nf1 O-O 15.Bg5 e5 16.dxe6 Bxe6 17.Qd2 Ne7 18.Rad1 Nc6 19.Ng3 Ne5 20.Qf4 Qe7 21.Nxe5 dxe5 22.Qxe5 h6 23.Bf4 Ne8 24.Nf5 gxf5 25.exf5 Bxe5 26.Rxe5 Ng7 27.fxe6 fxe6 28.Bxh6 Qf6 29.Bxg7 Qxf2+ 30.Kh1 Qxc2 31.Rd7 Rf1# 0-1