1.Nf3 Nc6 2.e4 e5 3.Bc4 h6 4.O-O d6 5.Nc3 Nf6 6.d4 Bg4 7.d5 Nd4 8.Be2 Nxe2+ 9.Qxe2 a6 10.Qd3 Qd7 11.Nd1 O-O-O 12.a4 Be7 13.b4 Rdg8 14.Bd2 Nh5 15.b5 Bg5 16.Nxg5 hxg5 17.bxa6 b6 18.a5 Nf4 19.Bxf4 gxf4 20.axb6 cxb6 21.a7 Kb7 22.Qa6+ Ka8 23.Qxb6 Bf3 24.gxf3 Rc8 25.Rb1 Qxa7 26.Qxd6 f6 27.Nc3 Qc5 28.Ra1+