1.Nf3 d5 2.g3 Bg4 3.d4 Bxf3 4.exf3 c6 5.a3 e6 6.c4 Ne7 7.Bd3 g6 8.Nc3 dxc4 9.Bxc4 Bg7 10.Ne4 O-O 11.h4 h6 12.h5 g5 13.f4 gxf4 14.Bxf4 Nf5 15.Be5 Bxe5 16.dxe5 Qa5+ 17.Qd2 Qxe5 18.Bd3 Nd6 19.Rh4 f5 20.Qxh6 fxe4 21.Bc4 Rf6 22.Rg4+ Kf7 23.Rg7+ Ke8 24.Rg8+ Ke7 25.Qg7+ Nf7 26.Qf8+ Kd7 27.Qc8+ Ke7 28.Re8+ Kd6 29.O-O-O+ Kc5 30.Qxb7 Nd6 31.Qb4# 1-0