1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 b5 5.dxe6 fxe6 6.cxb5 d5 7.g3 Bd6 8.Bg2 O-O 9.O-O Bb7 10.Nc3 Nbd7 11.Ng5 Qe7 12.f4 h6 13.Nh3 c4 14.e4 Bc5+ 15.Nf2 d4 16.Na4 d3 17.e5 Ne4 18.Nxc5 Qxc5 19.Qe1 Nxf2 20.Bxb7 Ng4+ 21.Kg2 Rad8 22.Bf3 Ngxe5 23.fxe5 Nxe5 24.Bf4 Nxf3 25.Qxe6+ Kh8 26.Rxf3 Rf6 27.Qe3 Qxb5 28.Be5 Rxf3 29.Qxh6+