1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 h6 5.Nc3 d6 6.O-O g6 7.d4 Qe7 8.h3 Bg7 9.Re1 O-O 10.a4 Kh8 11.a5 Qd8 12.a6 b6 13.Be3 exd4 14.Nxd4 Bd7 15.Qd2 Nh5 16.Nxc6 Bxc6 17.Bxh6 Qh4 18.Bxg7+ Kxg7 19.Bd5 Bd7 20.Bxa8 Rxa8 21.e5 Nf4 22.Re4 g5 23.Rxf4 gxf4 24.exd6 Bc6 25.Qd4+ Kg8 26.Nd5 Rd8 27.dxc7 Rf8 28.Qf6 Qh5 29.Ne7+ Kh7 30.Nxc6 Rg8 31.Qxf4 Qg6 32.Qf3 f5 33.Ne7 Qg7 34.c8=Q