1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 d6 5.O-O Bd7 6.c4 g6 7.d4 Bg7 8.d5 Nce7 9.Be3 h6 10.Nfd2 Nf6 11.Bxd7+ Nxd7 12.Nc3 O-O 13.b4 f5 14.f3 fxe4 15.fxe4 Rxf1+ 16.Qxf1 Nf6 17.Qe2 a5 18.bxa5 Rxa5 19.Nb3 Ra8 20.c5 Qd7 21.a4 Kh7 22.a5 c6 23.cxd6 Qxd6 24.Bc5 Qd7 25.Bxe7 Qxe7 26.dxc6 bxc6 27.Qc4 Qa7+ 28.Kh1 Rb8 29.Rb1 Qe3 30.h3 Nh5 31.a6