1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.Nf3 e6 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Bd6 8.Bd3 Nd7 9.O-O Qe7 10.Qc2 O-O 11.Rad1 a6 12.c5 Bc7 13.e4 dxe4 14.Nxe4 Rd8 15.Rfe1 Nf6 16.Nxf6+ Qxf6 17.Ne5 Bd7 18.Bh7+ Kh8 19.Be4 Be8 20.Qc3 Qe7 21.Bc2 Kg8 22.h3 Rd5 23.Bb3 Rdd8 24.f4 Qh4 25.Re4 a5 26.Rf1 b6 27.Qe3 bxc5 28.dxc5 Qf6 29.Ng4 Qxb2 30.f5 a4 31.fxe6 axb3 32.Nxh6+ gxh6 33.Rg4+ Qg7 34.Rxg7+ Kxg7 35.Qc3+ Kg8 36.Qxb3 Rd5 37.Qb7 Rxa2 38.Qxc7 fxe6 39.Qe7 Ra8 40.Rf8# 1-0