1.Nf3 Nf6 2.c4 g6 3.b3 Bg7 4.Bb2 O-O 5.g3 d6 6.d4 c5 7.Bg2 Nc6 8.O-O Bg4 9.dxc5 dxc5 10.h3 Bf5 11.g4 Bd7 12.Nc3 Rc8 13.Qc1 Qc7 14.Rd1 Rfd8 15.Qe3 b6 16.g5 Nh5 17.Nd5 Qb8 18.Bxg7 Kxg7 19.Nxe7 Nxe7 20.Qxe7 Be6 21.e3 Kg8 22.Nh2 Rxd1+ 23.Rxd1 Re8 24.Qd6 Qc8 25.Bc6 Rf8 26.Bd7 Bxd7 27.Qxd7 Qa8 28.Rd5 Ng7 29.Ng4 Ne6 30.Qe7 Qc8 31.Nh6+ Kh8 32.Nxf7+