1.d4 Nf6 2.c4 e5 3.dxe5 Ne4 4.Nd2 Nc5 5.Ngf3 Nc6 6.a3 a5 7.b3 d6 8.Bb2 Bf5 9.e3 Nd3+ 10.Bxd3 Bxd3 11.Qc1 dxe5 12.Nxe5 Nxe5 13.Bxe5 Qg5 14.Qc3 Qxg2 15.Qxd3 Qxh1+ 16.Ke2 Qc6 17.Nf3 Qg6 18.e4 Rd8 19.Qe3 Qc6 20.Rg1 f6 21.Bb2 Bc5 22.Bd4 Bxd4 23.Nxd4 Qd7 24.Nf5 g6 25.Nh6 Qd4 26.Ng4 Kf7 27.Nh6+ Ke7 28.Qf4 Qd3+ 29.Ke1 Qd1#