1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.e4 Nxe5 5.Nf3 Bb4+ 6.Bd2 Qe7 7.Be2 Nbc6 8.Nc3 Bxc3 9.Bxc3 d6 10.O-O O-O 11.h3 Be6 12.b3 Ng6 13.Qd2 f5 14.exf5 Rxf5 15.Bd3 Rh5 16.Rfe1 Rf8 17.Be4 Kh8 18.Bxc6 bxc6 19.Nd4 Nf4 20.Re3 Qd7 21.Rae1 Bxh3 22.gxh3 Nxh3+ 23.Kf1 Nf4 24.Ne2 Rh1+ 25.Ng1 Nh3 26.Rg3 Rxf2+ 27.Qxf2 Nxf2 28.Rxg7 Qxg7 29.Re8#