1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.O-O Nf6 5.d4 exd4 6.e5 d5 7.exf6 dxc4 8.Re1+ Be6 9.fxg7 Bxg7 10.b3 c3 11.a4 Qf6 12.Ba3 O-O-O 13.b4 Bg4 14.b5 Bxf3 15.gxf3 Ne5 16.Re4 Nxf3+ 17.Kh1 Rde8 18.Qd3 Rxe4 19.Qxe4 Ne5 20.f4 Ng4 21.Qf3 Ne3 22.Bc5 Re8 23.Ra2 Nc4 24.Bxa7 Re1+ 25.Kg2 Ne3+ 26.Kf2 Qh4+ 27.Qg3 Rf1+ 28.Ke2 Qxg3 29.hxg3 Rxb1 30.Bc5 b6 31.Be7 Rb2