1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.d3 Bc5 5.Bxc6 dxc6 6.Be3 Qe7 7.Bxc5 Qxc5 8.Nc3 Bg4 9.h3 Bxf3 10.Qxf3 O-O 11.O-O-O b5 12.Qf5 b4 13.Nb1 Rfd8 14.Rhf1 a5 15.f4 Nd7 16.Nd2 g6 17.Qg5 a4 18.Nc4 b3 19.a3 bxc2 20.Rd2 Qd4 21.Kxc2 Rab8 22.Kb1 f6 23.Qh4 Nb6 24.Nxb6 Rxb6 25.Qxf6 Rxb2+ 26.Rxb2 Qxd3+ 27.Ka2 Qc4+ 28.Ka1 Qxf1+ 29.Rb1 Qd3 30.Qe6+ Kf8 31.Qf6+ Kg8