1.d4 e6 2.c4 f5 3.g3 Nf6 4.Bg2 c6 5.Nd2 Be7 6.e4 fxe4 7.Nxe4 O-O 8.Nxf6+ Bxf6 9.Nf3 d6 10.O-O e5 11.dxe5 dxe5 12.Qe2 Bf5 13.Rd1 Nd7 14.Be3 Qe7 15.Nd2 Bg5 16.Bxg5 Qxg5 17.Ne4 Qg4 18.Bf3 Qg6 19.Nd6 Nf6 20.Qxe5 Bg4 21.Bxg4 Nxg4 22.Qe4 Qh5 23.h4 Nxf2 24.Qe6+ Kh8 25.Rd2 Rf6 26.Qe2 Nh3+ 27.Kh1 Qxe2 28.Rxe2 Rxd6 29.Kg2 Nf4+ 30.gxf4 Rd4 31.Rae1 Kg8