1.d4 Nf6 2.Nf3 a5 3.c4 e6 4.Nc3 d5 5.Bf4 Bb4 6.e3 O-O 7.a3 Bxc3+ 8.bxc3 b6 9.Bg5 h6 10.Bh4 Ba6 11.Ne5 c5 12.Qf3 cxd4 13.cxd4 Nbd7 14.Nxd7 Qxd7 15.Bxf6 gxf6 16.Qxf6 Qa4 17.cxd5 Bxf1 18.Kxf1 Qc4+ 19.Kg1 Qc3 20.Rf1 Qxa3 21.h4 Kh7 22.Rh3 Qd6 23.Rg3 Rg8 24.Qxf7+ Kh8 25.Qf6+ Kh7 26.Rxg8 Rxg8 27.dxe6 Qf8 28.Qxf8 Rg4 29.d5 h5 30.Qe7+ Kg8 31.Qb7 Rd4 32.Rc1 Rf4 33.Qc7 Rf6 34.Qxb6 Rf8 35.Rc5 Re8 36.e7 Rf8 37.g3 Rf7 38.e8=Q+ Kh7 39.g4 Ra7 40.Qbg6# 1-0