1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.O-O d5 5.d4 Bf5 6.c4 dxc4 7.Qa4 cxd4 8.Nxd4 Qxd4 9.Bxc6+ Bd7 10.Rd1 Qxd1+ 11.Qxd1 Bxc6 12.Nd2 Rd8 13.Qc2 Rd4 14.b3 c3 15.Nf3 Rd5 16.Qxc3 g6 17.Be3 Bg7 18.Bxa7 O-O 19.Qc2 Ne4 20.Rd1 Rxd1+ 21.Qxd1 Nc3 22.Qd2 Bb5 23.a4 Nxe2+ 24.Kg2 Ba6 25.Bc5 Bf6 26.Qd7 b6 27.Bxe7 Bc8 28.Qd6 Bxe7 29.Qxe7 Be6 30.Ng5 Bd5+ 31.Kf1 Nc3 32.Nxh7