1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 d6 5.dxe5 dxe5 6.Qxd8+ Kxd8 7.Bxf7 Bb4+ 8.c3 Bc5 9.Bg5 h6 10.Bxf6+ gxf6 11.Nbd2 Ke7 12.Bd5 Bd7 13.b4 Bd6 14.Nc4 a5 15.Nxd6 cxd6 16.b5 a4 17.bxc6 bxc6 18.Bc4 Ra5 19.Be2 Rc5 20.c4 d5 21.exd5 cxd5 22.cxd5 Rxd5 23.O-O Rg8 24.Bc4 Bh3 25.Nh4 Be6 26.Bxd5 Bxd5 27.Rfd1 Bc6 28.Rac1 Bb7 29.Rc7+