1.d4 Nf6 2.Bf4 e6 3.e3 d5 4.Nf3 c5 5.h3 Nc6 6.Bd3 Bd6 7.dxc5 Bxc5 8.Nbd2 O-O 9.O-O Re8 10.e4 e5 11.Bg3 Nh5 12.Bh4 Be7 13.Bxe7 Rxe7 14.exd5 Qxd5 15.Be4 Qd6 16.Nc4 Qxd1 17.Raxd1 f6 18.Bxc6 bxc6 19.Rd8+ Kf7 20.Nd6+ Ke6 21.Nxc8 Rc7 22.Nd4+ exd4 23.Re1+ Kf7 24.Nd6+ Kg6 25.Rxa8 Nf4 26.Re4 Kg5 27.h4+ Kg4 28.f3+ Kg3 29.Nf5#