1.h4 Nf6 2.Nf3 e6 3.e3 c5 4.c4 Be7 5.Nc3 d5 6.d4 cxd4 7.exd4 O-O 8.Bf4 Bb4 9.Bd3 dxc4 10.Bxc4 Ba5 11.O-O Nc6 12.d5 exd5 13.Nxd5 Be6 14.Nxf6+ Qxf6 15.Bxe6 fxe6 16.Bg3 Qxb2 17.Qd7 Rae8 18.Rab1 Qxa2 19.Rxb7 Rc8 20.Qxg7# 1-0