1.Nf3 Nf6 2.a4 a6 3.c3 d5 4.d4 Bf5 5.Bf4 e6 6.e3 Bd6 7.Nbd2 c5 8.dxc5 Bxc5 9.Be2 O-O 10.Nh4 Be4 11.Nhf3 Bd6 12.Nxe4 Nxe4 13.O-O Bxf4 14.exf4 Nd7 15.f5 Qb6 16.fxe6 fxe6 17.Qc2 Rac8 18.a5 Qc7 19.Nd4 Rf6 20.Bg4 Re8 21.Rae1 Ne5 22.Bxe6+ Rexe6 23.Nxe6 Rxe6 24.f3 Nc5 25.b4 Ncd3 26.Re3 Ng4 27.fxg4 Rxe3 28.Qd2 Qe7 29.h3 h6 30.Rf5 Qe4 31.Qa2 Re1+ 32.Kh2 Nf4 33.Qf2 g5 34.h4 Re2 35.Qe3 Qxg2# 0-1