1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.a3 Bb7 5.Nc3 d5 6.cxd5 Nxd5 7.Qc2 Be7 8.e4 Nxc3 9.bxc3 c5 10.Bb5+ Bc6 11.a4 O-O 12.O-O cxd4 13.cxd4 Qc8 14.Qe2 Qb7 15.Bd3 Rd8 16.Bf4 Bd6 17.Bxd6 Rxd6 18.d5 exd5 19.exd5 Rxd5 20.Ne5 Rd8 21.Rad1 Rf8 22.Bc4 Qe7 23.Qh5 Bxa4 24.Bxf7+ Rxf7 25.Nxf7 Nc6 26.Nd6 Ne5 27.Nf5 Qb7 28.Rd4 Bc6 29.Nh6+ gxh6 30.Qxe5