1.Nf3 d5 2.e3 a6 3.Be2 e6 4.d4 b6 5.O-O Bb7 6.b3 Nd7 7.Qd3 Be7 8.Nbd2 Ngf6 9.Bb2 Rc8 10.Rfd1 O-O 11.Rac1 Ne4 12.c4 f5 13.cxd5 exd5 14.Ne5 Nxe5 15.dxe5 Qe8 16.Nf1 f4 17.exf4 Rxf4 18.Bd4 Qf7 19.Ng3 c5 20.Be3 Nxf2 21.Qd2 Ne4 22.Nxe4 Rxe4 23.Rf1 Qg6 24.Bd3 d4 25.Bf4 b5 26.a4 Bd5 27.axb5 axb5 28.Qa5 Re2 29.Bxg6 Rxg2+ 30.Kh1 Rxg6+ 31.Rf3 Bxf3# 0-1