1.Nf3 c5 2.e4 g6 3.d4 cxd4 4.Qxd4 Nf6 5.Bb5 Nc6 6.Bxc6 dxc6 7.Qxd8+ Kxd8 8.Nc3 Nd7 9.Bf4 Bg7 10.O-O-O Ke8 11.Bc7 Bxc3 12.bxc3 f6 13.e5 Kf7 14.Rhe1 Nc5 15.exf6 exf6 16.Bd6 Ne6 17.Nd2 Rd8 18.Ne4 f5 19.Ng3 b6 20.Ne2 Ba6 21.a3 Rd7 22.Ng1 Rad8 23.Be5 Rxd1+ 24.Rxd1 Rxd1+ 25.Kxd1 Bf1 26.g3 Ng5 27.Ke1 Bc4 28.Bb8 a6 29.Bf4 Ne4 30.Nf3 Ke6 31.Ng5+