1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nf3 d6 6.Bd3 Bg4 7.h3 Bh5 8.g4 Bg6 9.Bg5 f6 10.Bf4 Ne5 11.Bxe5 fxe5 12.Nbd2 Ne7 13.Qe2 Nc6 14.c3 Qf6 15.b4 Bb6 16.Bb5 a6 17.Bxc6+ bxc6 18.Qc4 Kd7 19.Qe2 Rhf8 20.O-O h5 21.Kg2 hxg4 22.hxg4 Qf4 23.Nh2 Rh8 24.Rh1 Raf8 25.f3 Qh6 26.Kf1 Be3 27.Nc4 Bf4 28.Nxe5+ Bxe5 29.f4