1.e4 Nf6 2.e5 Nd5 3.g3 Nb6 4.Bg2 d5 5.d4 Bf5 6.Ne2 e6 7.O-O c5 8.c3 Nc6 9.Nd2 c4 10.Nf3 Be7 11.Be3 O-O 12.Qd2 f6 13.exf6 Bxf6 14.Bf4 Nd7 15.Rfe1 h6 16.h4 Be4 17.Rad1 Be7 18.Nh2 Bxg2 19.Kxg2 g5 20.hxg5 hxg5 21.Be3 Nf6 22.f3 g4 23.Nxg4 Nxg4 24.fxg4 Qe8 25.Nf4 Bg5 26.Qc2 Qf7 27.Qg6+ Qxg6 28.Nxg6 Rf6 29.Ne7+ Nxe7 30.Bxg5 Rf7 31.Rxe6