1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d4 fxe4 5.Nxe5 Nf6 6.O-O a6 7.Ba4 Qe7 8.Bf4 b5 9.Bb3 Nd8 10.Nc3 Bb7 11.Re1 Ne6 12.Bg3 d5 13.Ng4 O-O-O 14.Nxf6 gxf6 15.Qg4 h5 16.Qf5 Kb8 17.Nxd5 Bxd5 18.Bxd5 Nxd4 19.Qxe4 Qc5 20.Ba8 Qa7 21.Rad1 Bc5 22.Bd5 h4 23.c3 hxg3 24.cxd4 gxf2+ 25.Kxf2 Bb4 26.Re3 Rxh2 27.Qe6 Qb6 28.Qxb6+ cxb6 29.Bf3 Rh4 30.a3 Bd6 31.Re6