1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be3 Ng4 7.Bg5 h6 8.Bh4 Nd7 9.h3 Ngf6 10.Qd2 c5 11.d5 b5 12.cxb5 a6 13.a4 Qa5 14.Bd3 c4 15.Bxc4 g5 16.Bg3 axb5 17.Nxb5 Nxe4 18.Qxa5 Rxa5 19.Nbd4 Rc5 20.Ba2 Nxg3 21.fxg3 Ne5 22.Rd1 Bd7 23.O-O Bxa4 24.Rd2 Bd7 25.g4 Ra8 26.Nxe5 Bxe5 27.Bb3 Rb8 28.Rf3 Rc1+ 29.Kf2 Rb4 30.Nc2 Re4 31.Ne3 Rb1 32.Nc4 Bf4 33.Rc2 Ree1 34.Nd2 Bb5 35.g3 Re2#