1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.g3 d5 5.exd5 Nxd5 6.d3 Bg4 7.Be2 Nxc3 8.bxc3 Qd5 9.O-O O-O-O 10.Re1 Bc5 11.Nxe5 Bxe2 12.Qxe2 Rhe8 13.Bf4 g5 14.Qg4+ Re6 15.Nxf7 gxf4 16.Qxe6+ Qxe6 17.Rxe6 Rf8 18.d4 Kd7 19.Rae1 Bb6 20.Ng5 fxg3 21.hxg3 Rf5 22.Nxh7 Nxd4 23.Nf6+ Rxf6 24.Rxf6 Nc6 25.Kg2 a5 26.Rh1 Ne7 27.Rd1+ Ke8 28.g4 c6 29.g5 a4 30.g6 Bc7 31.g7