1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bg5 h6 10.Bxf6 Bxf6 11.b4 a5 12.a3 Bg7 13.c5 f5 14.Nd2 axb4 15.axb4 Rxa1 16.Qxa1 fxe4 17.Ndxe4 Bf5 18.cxd6 cxd6 19.Qa7 Bxe4 20.Nxe4 Qc7 21.Bd3 Nf5 22.b5 Rc8 23.b6 Qf7 24.Ba6 Nd4 25.Bxb7 Ne2+ 26.Kh1 Rc4 27.Ba6 Rxe4 28.b7 Qf4 29.b8=Q+ Kh7 30.Bxe2