1.g3 Nf6 2.Nf3 d6 3.d4 c6 4.Bg2 Bf5 5.O-O e6 6.c4 Be7 7.Nc3 Ne4 8.Nh4 Bg6 9.Nxe4 Bxh4 10.gxh4 b6 11.Ng3 Kd7 12.e3 a6 13.b4 Bf5 14.d5 h6 15.h5 Bg6 16.dxe6+ Ke7 17.Ba3 Bf5 18.Qd4 Qf8 19.Rfd1 Rh7 20.Be4 Qc8 21.Nxf5+ Kxe6 22.Qxd6# 1-0