1.Nf3 d5 2.c4 dxc4 3.e3 Nc6 4.Bxc4 e6 5.d4 Nf6 6.O-O Be7 7.Nc3 O-O 8.a3 b6 9.e4 Bb7 10.Re1 Nd7 11.Bf4 Bd6 12.e5 Be7 13.Rc1 Ndb8 14.b4 a6 15.d5 exd5 16.Nxd5 Nd7 17.e6 fxe6 18.Bxc7 Qe8 19.Nxe7+ Qxe7 20.Rxe6 Qf7 21.Rxc6 Bxc6 22.Bxf7+ Rxf7 23.Rxc6 b5 24.Ng5 Re7 25.Qd5+ Kh8 26.Re6 Nf6 27.Qxa8+ Ng8 28.Rxe7 a5 29.Nf7#