1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bg5 Nh5 10.Re1 h6 11.Bd2 Nf4 12.Bf1 g5 13.h3 c6 14.dxc6 bxc6 15.c5 dxc5 16.Be3 Qc7 17.Bxc5 Rd8 18.Qc2 Neg6 19.Nd1 Ne6 20.Ne3 Ngf4 21.Nf5 Nxc5 22.Nxg7 Ncd3 23.Bxd3 Rxd3 24.Ne8 Qe7 25.Nxe5 Qxe5 26.Qxc6 Rb8 27.Nf6+ Kh8 28.Nd5 Be6 29.Ne3 Rxb2 30.Qe8+ Kh7 31.Nc4 Nxh3+