1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d4 fxe4 5.Nxe5 Nce7 6.Nc3 c6 7.Be2 d6 8.Ng4 d5 9.Ne5 Ng6 10.Bh5 Qf6 11.O-O Bd6 12.f3 Bxe5 13.dxe5 Qxe5 14.fxe4 Nf6 15.Bxg6+ hxg6 16.Bf4 Qh5 17.exd5 cxd5 18.Qe1+ Kf7 19.Nb5 Bf5 20.Qe5 Rhe8 21.Nd6+ Kg8 22.Nxe8 Rxe8 23.Qd4 Bxc2 24.Rae1 Be4 25.Qxa7 Qg4 26.Bg3 Qd7 27.Qd4 Ra8 28.Rxf6 Ra4 29.b4