1.d4 d5 2.Nf3 e6 3.e3 Nf6 4.Bd3 Bd6 5.b3 c6 6.Nbd2 Qe7 7.a3 Nbd7 8.Bb2 Nf8 9.Ne5 Ng6 10.f4 Bxe5 11.fxe5 Ne4 12.Bxe4 dxe4 13.Nxe4 Qh4+ 14.Nf2 Qg5 15.O-O Qxe3 16.Bc1 Qc3 17.Ne4 Qxa1 18.Nd6+ Kf8 19.Rxf7+ Kg8 20.Qf1 Qxd4+ 21.Kh1 h6 22.Rxg7+