1.e4 Nc6 2.d4 e5 3.dxe5 Nxe5 4.Nc3 Nf6 5.f4 Ng6 6.e5 Ng8 7.Nf3 d6 8.Bc4 Nh6 9.Qe2 Be7 10.Be3 c6 11.O-O-O d5 12.h3 Qa5 13.Nxd5 cxd5 14.Rxd5 Qc7 15.Bb5+ Kf8 16.g4 a6 17.Ba4 b5 18.Bb3 Bb7 19.Rd3 a5 20.Rhd1 a4 21.Bd5 Rc8 22.Bxb7 Qxb7 23.f5 Nh4 24.Nxh4 Bxh4 25.Rd7 Qc6 26.f6 Bxf6 27.exf6 Qxf6 28.g5 Qe6 29.Bc5+ Rxc5 30.Rd8+ Ke7 31.R1d7#