1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.f4 Bf5 5.Nf3 e6 6.Bd3 Bxd3 7.Qxd3 Nc6 8.c3 g6 9.Na3 dxe5 10.fxe5 Qd7 11.O-O O-O-O 12.Ng5 f5 13.exf6 e5 14.Nc4 exd4 15.cxd4 Ndb4 16.Qd1 h6 17.Nf3 Qe6 18.a3 Qxc4 19.axb4 Bxb4 20.Qa4 Nxd4 21.Be3 Nxf3+ 22.Rxf3 a5 23.Rc1 Qf7 24.Bb6 Rd7 25.Bxa5 Bd6 26.Bxc7 Rxc7 27.Qa8+ Kd7 28.Rxc7+ Kxc7 29.Rc3+ Bc5+ 30.Rxc5+ Kb6 31.Qa5#