1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.c3 O-O 6.Nbd2 d6 7.Nf1 Kh8 8.Ng3 Ng8 9.O-O f5 10.exf5 Bxf5 11.Bxg8 Kxg8 12.Qb3+ Kh8 13.Nxf5 Rxf5 14.Qxb7 Qe8 15.Qb3 Qg6 16.Qd5 Raf8 17.Qxc6 Rxf3 18.Be3 h5 19.Qe4 R3f5 20.d4 d5 21.Qxd5 Bd6 22.Qe4 Re8 23.d5