1.Nf3 Nc6 2.c4 Nh6 3.d3 f6 4.g4 f5 5.Bg2 e5 6.Rg1 Nxg4 7.Nxe5 b6 8.Qd2 Bc5 9.Bf3 Nxf2 10.Rxg7 Nxe5 11.Qh6 Nh1 12.Qh3 a5 13.Qh5+ Ng6 14.Qxf5 Rf8 15.Bxh1 Rxf5 16.Rg8+ Rf8 17.Rxf8+ Bxf8 18.Bxa8 Kf7 19.Bd5+ Ke8 20.Bf7+ Kxf7 21.d4 Qh4+ 22.Kd1 Bb7 23.Bg5 Qxh2 24.Be3 Bb4 25.Bd2 Be4 26.Bxb4 axb4 27.Nd2 Nf4 28.Nxe4 Qxe2+ 29.Kc1 Nd3+ 30.Kb1 Qd1# 0-1