1.c4 Nf6 2.Nc3 Nc6 3.e3 e5 4.a3 d6 5.Qc2 Be6 6.b4 a6 7.Bb2 Be7 8.Nf3 Bxc4 9.Bxc4 O-O 10.O-O Nd7 11.Rad1 Bf6 12.d4 Re8 13.dxe5 Ndxe5 14.Nxe5 Rxe5 15.Nd5 Ne7 16.Nxf6+ gxf6 17.Bxe5 fxe5 18.h3 Kf8 19.f4 f6 20.fxe5 dxe5 21.Rxd8+ Rxd8 22.Rxf6+ Ke8 23.Qxh7 Kd7 24.Rf7 Kc8 25.Rxe7 Kb8 26.Rxc7 Ka7 27.Rxb7+ Ka8 28.Ra7+ Kb8 29.Qb7#