1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 c5 5.Bxb4 cxb4 6.Bg2 d5 7.b3 O-O 8.Nf3 Nc6 9.O-O Qd6 10.a3 Rd8 11.c5 Qe7 12.axb4 Nxb4 13.Ne5 Nd7 14.f4 b6 15.cxb6 Nxb6 16.Nc3 Bd7 17.e4 dxe4 18.Bxe4 N6d5 19.Qf3 Be8 20.f5 Rac8 21.fxe6 Rxc3 22.Bxh7+ Kxh7 23.Qh5+ Kg8 24.Nxf7