1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 c6 5.e3 Be7 6.Be2 dxc4 7.Bxc4 O-O 8.O-O b5 9.Bd3 Bb7 10.e4 b4 11.Ne2 Nbd7 12.Qc2 c5 13.e5 Nd5 14.Bxh7+ Kh8 15.Be4 cxd4 16.Nexd4 Nc5 17.Rd1 Nxe4 18.Qxe4 Nc3 19.Qxb7 Nxd1 20.Qe4 Rc8 21.Qe2 Nxf2 22.Qxf2 Qd5 23.Be3 Kg8 24.h3 a5 25.Qg3 Rfd8 26.Kh2 a4 27.Bg5 Bxg5 28.Qxg5 a3 29.b3 Qc5 30.Qf4 Qc3 31.Rf1 Rd5 32.Ng5 Rd7 33.Qh4 Qd3 34.Rf4 Rc1 35.Ndf3 Qg6 36.Rxb4 Rd8 37.Nxf7 Rdd1 38.Qh8+ Kxf7 39.Rb7+ Rd7 40.Rxd7# 1-0