1.d4 d5 2.c4 Nf6 3.cxd5 Nxd5 4.Nf3 Nc6 5.e4 Nf6 6.Nc3 e6 7.Bd3 Be7 8.e5 Nd5 9.O-O b6 10.Qe2 Bb7 11.a3 Qd7 12.Ne4 h6 13.b4 a6 14.b5 axb5 15.Bxb5 O-O 16.Rd1 f6 17.exf6 Bxf6 18.a4 Qf7 19.Ba3 Nf4 20.Qd2 Be7 21.Bxc6 Bxc6 22.Ne5 Qe8 23.Bxe7 Qxe7 24.Nxc6 Qh4 25.f3 Rf5 26.g3 Nh3+ 27.Kg2 Qh5 28.Ne7+ Kh7 29.Nxf5 Qxf5 30.g4 Nf4+ 31.Kg3