1.Nf3 e6 2.d4 Nf6 3.c4 b6 4.Bf4 Bb7 5.e3 Nh5 6.Bg5 Bb4+ 7.Nc3 Bxc3+ 8.bxc3 Nf6 9.Bd3 d6 10.Bh4 Qe7 11.O-O Nbd7 12.Nd2 h6 13.Qc2 g5 14.Bg3 h5 15.h3 h4 16.Bh2 g4 17.hxg4 Nxg4 18.Be4 Nxh2 19.Kxh2 O-O-O 20.Bxb7+ Kxb7 21.Qe4+ Kb8 22.a4 f5 23.Qc6 Nf6 24.a5 Qd7 25.Qf3 e5 26.axb6 cxb6 27.Rfb1 h3 28.Rxb6+ axb6 29.Qa8+ Kc7 30.Ra7# 1-0