1.Nf3 f5 2.g3 Nf6 3.Bg2 d6 4.O-O e5 5.d3 Be7 6.c4 O-O 7.Nc3 Qe8 8.Nh4 c6 9.b4 Nh5 10.b5 Bxh4 11.gxh4 Qg6 12.Kh1 f4 13.Rg1 Qf6 14.bxc6 bxc6 15.Nd5 Qxh4 16.Qe1 Nd7 17.Ba3 Ndf6 18.Nxf6+ Rxf6 19.Bxc6 Rh6 20.Rg2 Bh3 21.Bxa8 Bxg2+ 22.Kxg2 f3+ 23.Bxf3 Nf4+ 24.Kf1 Qh3+ 25.Kg1 Qxh2+ 26.Kf1 Qh1+ 27.Bxh1 Rxh1#