1.d4 Nf6 2.Bf4 b6 3.c3 d6 4.f3 Nh5 5.Bg5 h6 6.Bh4 Bb7 7.a4 a6 8.Nd2 Nd7 9.Nh3 d5 10.e4 g5 11.Bf2 e5 12.exd5 Bg7 13.Bc4 exd4 14.Bxd4 Bxd4 15.cxd4 Ndf6 16.O-O Bxd5 17.f4 g4 18.Nf2 g3 19.hxg3 Nxg3 20.Re1+ Kf8 21.Re5 Bb7 22.Qb3 Qxd4 23.Qa3+ c5 24.Qxg3 Rg8 25.Qh4 Rxg2+ 26.Kf1 Kg7 27.Re2 Ng4 28.Ra3 Nh2+ 29.Ke1 Rg1+ 30.Nf1 Rxf1# 0-1