1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 Be7 5.h4 Bf8 6.a3 Be7 7.Bf4 c6 8.e3 O-O 9.Bd3 dxc4 10.Bxc4 b5 11.Bd3 Nbd7 12.Ne4 Nxe4 13.Bxe4 Bb7 14.Ne5 Rc8 15.Rc1 Nxe5 16.Bxe5 f6 17.Qh5 f5 18.Bf3 Qa5+ 19.Kf1 Qd2 20.Rd1 Qxb2 21.g4 Qxa3 22.Rg1 Bf6 23.gxf5 exf5 24.Qxf5 Bxe5 25.Qxe5 Rf7 26.Bg4 Rcf8 27.Be6 Qe7 28.Qxg7# 1-0