1.c4 Nf6 2.Nc3 e6 3.e4 Nc6 4.d4 e5 5.dxe5 Nxe5 6.f4 Nc6 7.e5 Ng8 8.Ne4 Nge7 9.Bd3 Ng6 10.Bd2 Bb4 11.Ne2 Qh4+ 12.g3 Qg4 13.N2c3 d6 14.exd6 Bxd6 15.Nd5 Qxd1+ 16.Rxd1 Kd8 17.Nxd6 cxd6 18.Bc3 Bg4 19.Rd2 f6 20.Kf2 Nge7 21.Nxe7 Kxe7 22.Re1+ Kf7 23.Be4 Rad8 24.Bd5+ Kg6 25.b4 Rhe8 26.Be4+ Bf5 27.Bxf5+ Kxf5 28.Rd5+ Kg4 29.h3+ Kxh3 30.Rh1+ Kg4 31.Rh4#