1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O Qf6 5.d3 Nd4 6.Nxd4 Bxd4 7.Nd2 c6 8.Ba4 d6 9.c3 Bb6 10.Nc4 g5 11.Nxb6 axb6 12.Be3 b5 13.Bb3 Ne7 14.d4 Ng6 15.dxe5 dxe5 16.Bc5 Nf4 17.g3 Ng6 18.Qh5 Nf8 19.Rfd1 Ne6 20.Bd6 Ng7 21.Qe2 h5 22.Qe3 Bh3 23.a4 bxa4 24.Rxa4 Rd8 25.Ra5 Ne6 26.f3 Rd7 27.Bxe6 fxe6 28.Ra8+ Kf7 29.Rxh8 Qxh8 30.Qxg5 h4 31.g4 Rd8 32.Qe7+