1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e4 d5 6.e5 Ne4 7.Nf3 c5 8.Bd3 cxd4 9.Nxd4 Nd7 10.Bf4 Qh4 11.g3 Qh5 12.h4 Nxe5 13.Be2 Qg6 14.Bxe5 f6 15.h5 Qf7 16.Bf4 e5 17.cxd5 Qxd5 18.O-O-O Bxc3 19.bxc3 exf4 20.Bf3 f5 21.Nxf5 Qxf5 22.Bxe4 Qg5 23.Bxh7+ Kh8 24.h6 fxg3+ 25.Kb1 Rxf2 26.Rd8+ Qxd8 27.hxg7+ Kxg7 28.Qg6+ Kf8 29.Qg8+ Ke7 30.Re1+ Kd7 31.Rd1+ Kc6 32.Be4+ Kb5 33.Qb3+ Ka6 34.Rxd8 Rb8 35.Bd3+ b5 36.Rd6+ Rb6 37.Qa3+ Kb7 38.Be4+ Kc7 39.Qc5+ Kb8 40.Rxb6+ axb6 41.Qxb6+ Bb7 42.Qxb7#