1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.Bc4 Bc5 5.O-O O-O 6.d3 d6 7.Bg5 h6 8.Bh4 Be6 9.Bxe6 fxe6 10.Na4 Bb6 11.Nxb6 axb6 12.c3 Qe8 13.Bxf6 Rxf6 14.d4 Qg6 15.dxe5 dxe5 16.Nd2 Rd8 17.Qe2 Rf7 18.Nc4 b5 19.Ne3 b4 20.Qc4 Rd2 21.Qb5 Qxe4 22.Qxb7 Rxb2 23.Qc8+ Kh7 24.Qxe6 Rf6 25.Qd5 Qxd5 26.Nxd5 Rd6 27.Nxb4 Nxb4 28.cxb4 Rxb4 29.Rac1 Rd2 30.Rxc7 Rxa2 31.Re7