1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Bc5 5.Nc3 O-O 6.Nxe5 Nxe5 7.d4 Bxd4 8.Qxd4 d6 9.Bg5 c6 10.Be2 Qe7 11.Rad1 Rd8 12.f4 c5 13.Qd2 Ng6 14.e5 Be6 15.exf6 gxf6 16.Bh6 f5 17.Bf3 Kh8 18.Bd5 Rg8 19.Bxe6 fxe6 20.Qxd6 b6 21.Qxe7 Nxe7 22.Bg5 Ng6 23.Bf6+ Rg7 24.Rd7 Rg8 25.Rfd1 h6 26.Rxa7 Kh7 27.Rdd7 Rxd7 28.Rxd7+ Rg7 29.Rxg7+