1.Nf3 Nf6 2.d4 g6 3.Nbd2 Bg7 4.e4 d6 5.c3 O-O 6.Bd3 Nbd7 7.O-O e5 8.dxe5 dxe5 9.Qc2 Bh6 10.Re1 Nh5 11.Bf1 b6 12.a4 Bb7 13.a5 Qe7 14.a6 Bc6 15.b4 Rad8 16.b5 Ba8 17.Ba3 Nc5 18.Nb3 f5 19.Nxc5 bxc5 20.Qb3+ Rf7 21.Bc4 fxe4 22.Bxf7+ Qxf7 23.Qxf7+ Kxf7 24.Nxe5+ Ke6 25.Nc6 Bxc6 26.bxc6 Bf8 27.Rxe4+ Kf5 28.Rae1 Nf6 29.Re5+