1.e4 g6 2.d4 Bg7 3.Nf3 c6 4.h3 d5 5.e5 Nh6 6.Be2 f6 7.O-O Nf7 8.exf6 exf6 9.c4 O-O 10.Nc3 Be6 11.cxd5 Bxd5 12.Nxd5 Qxd5 13.Bf4 Nd7 14.Rc1 Nb6 15.a4 a5 16.Bc7 Nc8 17.Bc4 Qd7 18.Bg3 Nb6 19.Ba2 Nd5 20.Nd2 f5 21.Nc4 f4 22.Bh2 g5 23.Re1 Rfe8 24.Qh5 Qf5 25.Bb1 Qf6 26.Bxh7+ Kf8 27.Bg6 Rad8 28.Rxe8+ Kxe8 29.Ne5