1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.Nc3 d6 6.a3 O-O 7.h3 Be6 8.Nd5 Bxd5 9.exd5 Nb8 10.Qe2 Nbd7 11.Be3 Nb6 12.Bxb6 axb6 13.O-O c6 14.dxc6 bxc6 15.Bb3 Qd7 16.Rad1 Rae8 17.Nd2 g6 18.Qe3 Bd8 19.Ne4 Nh5 20.d4 d5 21.dxe5 Rxe5 22.Qd4 Qe7 23.Nc3 Bc7 24.Qb4 Qf6 25.Bxd5 cxd5 26.Nxd5 Rxd5 27.Rxd5 Nf4 28.Rb5 Ne2+ 29.Kh1 Ng3+ 30.fxg3 Qxf1+ 31.Kh2 Re8