1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.d5 b5 5.Bg5 bxc4 6.Nc3 Qa5 7.Bxf6 gxf6 8.e4 Ba6 9.Be2 Bh6 10.O-O O-O 11.Nd2 Bf4 12.Nxc4 Bxc4 13.Bxc4 Be5 14.Rc1 Na6 15.f4 Bd4+ 16.Kh1 Kh8 17.Qh5 Rg8 18.Qxf7 Rg7 19.Qh5 Rag8 20.dxe6 Qb4 21.e7 Qxc4 22.e8=Q Rxg2 23.Ne2 Qxe2 24.Qxe2 Rxe2 25.Qxd7 Rgg2 26.Qh3 Rxh2+ 27.Qxh2 Rxh2+ 28.Kxh2 Bxb2 29.Rb1 Bd4 30.Rfd1