1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.f4 dxe5 6.fxe5 Bf5 7.Nf3 e6 8.Bd3 Bg4 9.Be3 N8d7 10.O-O c5 11.Nc3 Be7 12.Qc2 cxd4 13.Bxd4 h6 14.Ne4 O-O 15.a4 Qc7 16.a5 Nc8 17.Qc3 Nc5 18.Bxc5 Bxc5+ 19.Kh1 Be7 20.Rae1 a6 21.Qd2 Qd8 22.Rd1 Na7 23.Qf4 Bxf3 24.Rxf3 Kh8 25.Rh3 f6 26.Rxh6+ Kg8 27.Nxf6+ Rxf6 28.exf6 gxh6 29.Qg4+ Kf8 30.Qg7+ Ke8 31.Bg6#