1.e4 e5 2.Nf3 f5 3.d3 Nc6 4.Nc3 Bb4 5.exf5 d5 6.Bd2 Bxf5 7.Qe2 Nf6 8.a3 Bd6 9.Bg5 Be6 10.O-O-O Qe7 11.Nb5 d4 12.Nd2 a6 13.Nxd6+ cxd6 14.g3 h6 15.Bxf6 gxf6 16.Bh3 O-O-O 17.Qh5 Qd7 18.Nc4 Kc7 19.Bxe6 Qxe6 20.Rhe1 b5 21.Nd2 Ne7 22.Nb3 Qd5 23.Qh4 Rdf8 24.Nxd4 Ng6 25.Qg4 Qxd4 26.Qxg6 Qxf2 27.Qg7+ Kc6 28.d4 Kb6 29.dxe5 Rc8 30.Rxd6+ Ka5 31.b4+