1.d4 d5 2.c4 dxc4 3.e3 Nf6 4.Bxc4 e6 5.Nf3 c5 6.O-O a6 7.Qe2 b5 8.Bd3 Bb7 9.dxc5 Nc6 10.Rd1 Qc7 11.Nbd2 Bxc5 12.a3 Bd6 13.Ne4 Nxe4 14.Bxe4 f5 15.Bb1 Ne5 16.Nd4 Kf7 17.e4 Rhe8 18.exf5 exf5 19.Qh5+ Kg8 20.Qxf5 g6 21.Ba2+ Nc4 22.Qh3 Re4 23.Be3 Rae8 24.Rac1 Bc8 25.Qh6 R8e5 26.b3 Rxe3 27.bxc4 bxc4 28.fxe3 Rh5 29.Bxc4+ Kh8 30.Qxh5 gxh5 31.Be6 Bxh2+ 32.Kh1