1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.Nf3 d5 5.Bb3 Bd6 6.exd5 cxd5 7.Bg5 Be6 8.Nc3 Bc7 9.O-O Nc6 10.Re1 a6 11.Bh4 Qd6 12.Bg3 Nd7 13.d4 f6 14.dxe5 Ndxe5 15.Nxe5 fxe5 16.Nxd5 Bxd5 17.Qxd5 Qxd5 18.Bxd5 O-O-O 19.Bxc6 bxc6 20.Rad1 e4 21.Bxc7 Kxc7 22.Kf1 Rd5 23.Rxd5 cxd5 24.c4 Kc6 25.cxd5+ Kxd5 26.Rd1+ Ke5 27.Rd7 Rc8 28.Rxg7 Rc1+ 29.Ke2 Rc2+ 30.Ke3 Rxb2