1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.d4 O-O 5.e4 d6 6.Be2 e5 7.O-O Nc6 8.Be3 Ng4 9.Bg5 f6 10.Bc1 Nh6 11.h3 Nf7 12.Be3 Bd7 13.c5 exd4 14.Nxd4 Nxd4 15.Bxd4 b6 16.cxd6 Nxd6 17.Qb3+ Kh8 18.Rfd1 Bc6 19.f3 Qe7 20.Nb5 Nxb5 21.Bxb5 Bxb5 22.Qxb5 Rad8 23.Bc3 Bh6 24.e5 fxe5 25.Qxe5+ Qxe5 26.Bxe5+ Bg7 27.Bxc7 Rxd1+ 28.Rxd1 Bxb2