1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nbd2 c5 5.e3 Nc6 6.cxd5 exd5 7.Bb5 Qb6 8.Bxc6+ bxc6 9.O-O cxd4 10.exd4 Bd6 11.Re1+ Be6 12.Nb3 O-O 13.Ne5 Ne4 14.Be3 a5 15.Rc1 a4 16.Nc5 Qxb2 17.Rc2 Qb5 18.Nxe6 fxe6 19.f3 Nf6 20.Nxc6 Rfc8 21.Na7 Bxh2+ 22.Kh1 Qe8 23.Nxc8 Bg3 24.Bf2 Qh5+ 25.Kg1 Qh2+ 26.Kf1 Qh1+ 27.Ke2 Qxg2 28.Rf1 Nh5 29.Ne7+ Kh8 30.Kd3 Nf4+ 31.Kc3 Rb8 32.Nc6 Rc8 33.Kb2 Nd3+ 34.Qxd3 a3+ 35.Ka1 Bxf2 36.Rcxf2 Qxf2 37.Rxf2 Ra8 38.f4 Rf8 39.Rf3 Rf5 40.Qxa3 Rg5 41.Qf8# 1-0