1.g3 Nf6 2.Bg2 d5 3.f4 c5 4.Nf3 Nc6 5.O-O b5 6.d3 Bb7 7.c3 d4 8.Qb3 Qb6 9.Na3 a6 10.Nc4 Qc7 11.Nce5 e6 12.cxd4 Nxd4 13.Nxd4 cxd4 14.Bxb7 Qxb7 15.a4 Rb8 16.Bd2 Nd5 17.Rfc1 f6 18.Nc6 Rc8 19.axb5 axb5 20.Na5 Rxc1+ 21.Rxc1 Qb8 22.Nc6 Qb6 23.Qa2 Kf7 24.f5 Bd6 25.fxe6+ Kxe6 26.Ba5 Ra8 27.b4 Qb7 28.Nxd4+ Kd7 29.Rc6 Ne7 30.Qe6+