1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.O-O Nc6 8.Be3 Ng4 9.Bg5 f6 10.Bc1 f5 11.d5 Ne7 12.Ng5 Nf6 13.exf5 gxf5 14.f4 Ng6 15.fxe5 dxe5 16.c5 h6 17.Ne6 Bxe6 18.dxe6 Ne7 19.Bc4 c6 20.Qd6 Ne8 21.Qd2 Nf6 22.Rd1 Qe8 23.Qe2 Rd8 24.Rd7 Ned5 25.Rxg7+ Kxg7 26.Qxe5 Nxc3 27.bxc3 Rd1+ 28.Bf1 Rd5 29.Qc7+ Kh8 30.c4 Rd4 31.Bxh6