1.Nf3 Nf6 2.d4 d5 3.Bf4 Bf5 4.c4 e6 5.e3 Bd6 6.Bg3 c6 7.Nc3 Bxg3 8.hxg3 Nbd7 9.Nh4 dxc4 10.Bxc4 O-O 11.f3 h6 12.Nxf5 exf5 13.Qd3 Re8 14.Kf2 Nb6 15.Bb3 Nbd5 16.Nxd5 Nxd5 17.Qxf5 Nxe3 18.Qxf7+ Kh7 19.Rxh6+ Kxh6 20.Rh1+ Qh4 21.Rxh4+ Kg5 22.Rh5# 1-0