1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bf5 5.d3 h6 6.Nbd2 e6 7.c3 Nbd7 8.h3 a5 9.Nd4 Bh7 10.N2f3 e5 11.Nc2 Bd6 12.Bd2 O-O 13.Nh2 Nc5 14.Kh1 Ne6 15.Ne3 Nd7 16.h4 Kh8 17.Bh3 f5 18.Ng2 g5 19.hxg5 hxg5 20.Ne1 g4 21.Bg2 Nf6 22.Rg1 f4 23.gxf4 exf4 24.Bf1 g3 25.fxg3 fxg3 26.Nhf3 Ng4 27.Rg2 Qh4+ 28.Kg1 Nf2 29.Nxh4 Nh3+ 30.Kh1 Rxf1+ 31.Rg1 Rxg1#