1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 e6 5.c4 Nb4 6.Na3 Be7 7.O-O h6 8.Ne5 Nf6 9.Qa4+ c6 10.c5 a5 11.Bd2 O-O 12.Bxb4 axb4 13.Qxb4 b5 14.Nxc6 Qc7 15.Nxe7+ Qxe7 16.Nxb5 Rfb8 17.a4 Be4 18.f3 Bf5 19.Qc3 Qb7 20.Rfc1 Qc6 21.b4 Bg6 22.Nd6 Rxa4 23.b5 Qa8 24.c6 Ne8 25.Nxe8 Rxe8 26.Rxa4 Qxa4 27.c7 Rc8 28.b6 Qa6 29.Qc6 Qxe2 30.b7 Qe3+ 31.Kh1