1.d4 Nf6 2.c3 d5 3.Nf3 Ng4 4.c4 e6 5.Nc3 Nf6 6.Qc2 dxc4 7.e4 Nc6 8.Be3 Na5 9.Qa4+ c6 10.b4 cxb3 11.axb3 b6 12.b4 Nb7 13.Qxc6+ Qd7 14.Qc4 Nd6 15.Qb3 Nfxe4 16.Nxe4 Nxe4 17.Ne5 Qd5 18.Bc4 Qb7 19.Bb5+ Kd8 20.Bc6 Bxb4+ 21.Qxb4 Nc3 22.Rc1 b5 23.Kf1 h5 24.Kg1 Ne2+ 25.Kf1 Bd7 26.Ke1 Qb8 27.Kf1 Nxc1 28.Nxd7 Qc7 29.Bxa8 Nd3 30.Qxb5 Qc2 31.Bf3 a6 32.Qb6+ Kxd7 33.Qb7+ Kd8 34.g3 h4 35.gxh4 Rxh4 36.h3 Nf4 37.Qb8+ Kd7 38.Bxf4 Rxf4 39.Qxf4 Qb1+ 40.Kg2 Qf1+ 41.Kxf1 g5 42.Qxf7+ Kd8 43.h4 a5 44.hxg5 Kc8 45.Rh8# 1-0