1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.g3 Bb4 5.Bg2 O-O 6.O-O d6 7.d3 a6 8.h3 Bc5 9.Kh2 Ne8 10.Nh4 Be6 11.Be3 Bd4 12.Bxd4 Nxd4 13.Nd5 Nc6 14.Ne3 Nf6 15.Qe1 d5 16.f4 dxe4 17.f5 Bd7 18.dxe4 Qe7 19.Nd5 Qc5 20.Qd2 Rfd8 21.Nxf6+ gxf6 22.Qh6 Qe7 23.g4 Be8 24.g5 Qf8 25.Qh5 Qg7 26.gxf6 Qxf6 27.Rf2 Rd6 28.Rg1 Rad8 29.Bf3+ Kf8 30.Qxh7 Rd2 31.Rg8+