1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Bd6 5.d4 c6 6.dxc6 Nxc6 7.Bb5 Ne7 8.O-O O-O 9.Nbd2 Ng6 10.Nc4 Bc7 11.Bxc6 bxc6 12.Nce5 Bxe5 13.dxe5 Qxd1 14.Rxd1 Bg4 15.Kf2 Rad8 16.Bd2 Rfe8 17.Bc3 Bf5 18.Rac1 h6 19.Rxd8 Rxd8 20.Bd4 a6 21.c3 Be6 22.c4 Ne7 23.b3 Nf5 24.Bc5 g5 25.h3 Ng3 26.Bb6 Rb8 27.Bc7 Rb7 28.Bd6 Ne4+ 29.Ke2 c5