1.e4 e6 2.d4 d5 3.exd5 exd5 4.c4 c6 5.Nc3 Nf6 6.Bf4 Bb4 7.a3 Bxc3+ 8.bxc3 O-O 9.Nf3 Bf5 10.Be2 dxc4 11.Bxc4 b5 12.Be2 Nd5 13.Bd2 Nd7 14.O-O N7b6 15.Ne5 Ne7 16.Qb3 Be6 17.Qc2 f6 18.Nf3 Bd5 19.Nh4 Qd7 20.h3 g5 21.Nf3 g4 22.hxg4 Qxg4 23.Be3 Rf7 24.Ne1 Qe6 25.f3 Qxe3+ 26.Kh1 Rg7 27.Bd3 Rg5 28.Rf2 Kf7 29.Re2 Rh5#