1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.Qxc4 cxd4 9.Nxd4 Rc8 10.Nc3 Nxd4 11.Qxd4 Bc5 12.Qh4 Bc6 13.Rd1 Qb6 14.Bxc6+ Qxc6 15.Bh6 O-O 16.Bxg7 Bxf2+ 17.Kxf2 Qc5+ 18.Kg2 Kxg7 19.e4 Qe5 20.Qf4 Rc5 21.Qxe5 Rxe5 22.Kf3 Rc8 23.Rd4 Rh5 24.h4 Kf8 25.Rad1 Rhc5 26.g4 h6 27.Rb4 b6 28.Nb5 a5 29.Rb3 Rc1 30.Rxc1 Rxc1 31.Nc3