1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.O-O Nc6 5.d4 e6 6.c4 cxd4 7.Nxd4 Qb6 8.Nxc6 bxc6 9.Nc3 Bb4 10.cxd5 cxd5 11.e4 O-O 12.exd5 Ba6 13.Be3 Qa5 14.dxe6 Rad8 15.exf7+ Rxf7 16.Qb3 Bxf1 17.Bxf1 Kf8 18.Nb5 Rb8 19.Bf4 Rxb5 20.Bxb5 Qxb5 21.Bd6+ Kg8 22.Qxb4 Qxb4 23.Bxb4 Ne4 24.Re1 Rxf2 25.Rxe4 Rxb2 26.a3 Ra2 27.Re8+ Kf7 28.Re7+ Kf6 29.Rxa7 g5 30.Rxh7 g4 31.Rd7 Kf5 32.Rf7+ Ke6 33.Rf2 Ra1+ 34.Kg2