1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bd6 7.Bd3 O-O 8.Ne2 Nd7 9.O-O Qc7 10.Ng3 Rd8 11.Re1 Nf8 12.Be3 Ng6 13.Qc2 Be6 14.Rad1 Re8 15.c4 Rad8 16.Be4 Bxc4 17.Bxg6 Bd5 18.Bxh7+ Kh8 19.Bd3 Kg8 20.Bd2 Qd7 21.Bf5 Qc7 22.a3 g6 23.Bh3 f5 24.Bg5 Rc8 25.Qc3 Kg7 26.Bd2 Rh8 27.Qd3 Rh4 28.Bxf5 Rch8 29.h3 gxf5 30.Nxf5+ Kf8 31.Nxh4 Rxh4 32.Bg5 Rh5 33.Qf5 Bh2+ 34.Kh1 Bb3 35.Qg4 Bxd1 36.Rxd1 Bd6 37.Qxh5 Bxa3 38.Qh8# 1-0