1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.c3 Nxe4 6.d4 d5 7.Bxd5 Qxd5 8.dxc5 Qxd1 9.Rxd1 Nxc5 10.b4 Nd7 11.b5 Ne7 12.c4 b6 13.Nc3 Bb7 14.Ba3 f6 15.Rac1 a6 16.bxa6 Bxa6 17.Bxe7 Kxe7 18.Nd5+ Kd8 19.Rd2 Rf8 20.Nh4 Rf7 21.Nf5 Ra7 22.Rcd1 Bxc4 23.Nde7 Bb5 24.Rxd7+ Bxd7 25.Nc6+ Ke8 26.Nxg7+ Rxg7 27.Nxa7 Rg4 28.Rc1 c5