1.e4 Nc6 2.Nf3 e5 3.Bc4 Bc5 4.O-O Nf6 5.d4 Bxd4 6.Nxd4 Nxd4 7.Bg5 d6 8.f4 Be6 9.Na3 Qe7 10.c3 Nc6 11.f5 Bxc4 12.Nxc4 Qf8 13.Bxf6 gxf6 14.Ne3 O-O-O 15.Nd5 Qh6 16.b4 Rhe8 17.Rf3 Ne7 18.Nxe7+ Rxe7 19.Qa4 Kb8 20.b5 Qd2 21.Rd1 Qe2 22.Rfd3 Rg8 23.g3 Rg4 24.c4 Rxe4 25.Ra3 Kc8 26.Rad3 Rd4 27.Qb3 Qe4 28.b6 axb6 29.a4 Rxc4