1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.exd6 cxd6 6.Nc3 Bf5 7.Bf4 N8d7 8.Nf3 f6 9.Nh4 Be6 10.b3 g5 11.Qe2 Bf7 12.Nf5 e5 13.Bd2 a6 14.Ne4 Qc7 15.Rc1 Bg6 16.g4 h5 17.c5 dxc5 18.dxc5 Nd5 19.Ned6+ Kd8 20.Bg2 Qc6 21.Qc4 Bxd6 22.Nxd6 N7b6 23.cxb6 Qxc4 24.Nxb7+ Ke7 25.Rxc4 Nxb6 26.Rc7+ Nd7 27.Bb4+ Ke8 28.Bc6 Rh7 29.Nd6+ Kd8 30.Ba5 Rb8 31.Rxd7#