1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 O-O 6.O-O d5 7.exd5 Nxd5 8.Re1 Nb6 9.Bg5 Qd7 10.Bb3 Bd6 11.Nbd2 a5 12.a4 Re8 13.Be3 Qf5 14.Ne4 Be7 15.Ng3 Qf6 16.Ng5 Rf8 17.Qh5 Qg6 18.Qxg6 hxg6 19.Bxb6 cxb6 20.Nf3 Bf6 21.Ne4 Bf5 22.Nxf6+ gxf6 23.d4 exd4 24.Nxd4 Bd7 25.Nb5 Ne5 26.Nd6 Bc6 27.Rad1 Rad8 28.h3 Kg7 29.f4 Nd7 30.Re7 Nc5 31.Bxf7