1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O Qf6 5.c3 h6 6.d4 Bb6 7.Bxc6 dxc6 8.Nxe5 Ne7 9.Nc4 Be6 10.Nxb6 cxb6 11.f4 O-O-O 12.Qa4 Kb8 13.f5 b5 14.Bf4+ Ka8 15.Qb4 Bc4 16.Rf2 Rhe8 17.Nd2 Bd3 18.a4 bxa4 19.Rxa4 Nc8 20.Be5 Qg5 21.Ra1 g6 22.b3 gxf5 23.Nc4 b5 24.Qc5 Bxe4 25.Nb6+ Nxb6 26.Qxb6 Rd7 27.Bc7 Qc1+ 28.Rxc1 axb6 29.Bxb6 Kb7 30.Bc5 Ra8 31.h3