1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nd4 6.Nc3 Nxd5 7.Nxf7 Kxf7 8.Bxd5+ Ke7 9.d3 Qd6 10.Bg5+ Ke8 11.O-O c6 12.Be4 Be6 13.f4 Kd7 14.f5 Bf7 15.f6 g6 16.Qg4+ Be6 17.Qh4 Nxc2 18.Rac1 Qd4+ 19.Kh1 Ne3 20.Bxe3 Qxe3 21.Bxg6 Bh6 22.Rce1 Qg5 23.Qxg5 Bxg5 24.Rxe5 hxg6 25.Rxg5 Rh6 26.Re5 Rah8 27.Kg1 Rxh2 28.Kf2 Bf5 29.Ne4 Kc8 30.f7 Bd7 31.Kg3