1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nge2 O-O 6.Ng3 c5 7.d5 Nbd7 8.Be2 Nb6 9.O-O Nfd7 10.f4 h5 11.e5 dxe5 12.f5 a6 13.Bxh5 Qe8 14.Nce4 Nf6 15.Qd3 Nxh5 16.Nxh5 gxh5 17.f6 exf6 18.Nxf6+ Bxf6 19.Rxf6 Qd8 20.Qg3+ Bg4 21.Qxe5 Re8 22.Qg5+ Kf8 23.Qh6+ Kg8 24.Bg5 Qd7 25.Raf1 Nxc4 26.Rxf7 Qxf7 27.Rxf7 Kxf7 28.Qh7+ Kf8 29.Bh6#