1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Bxc3+ 9.bxc3 Qa5 10.Nb5 Nxe4 11.Qd4 a6 12.Qxg7 Rf8 13.Bh6 Nd7 14.Bd3 Nef6 15.Nd6+ Ke7 16.O-O Kxd6 17.Rad1 Ke7 18.Bxh7 Ke8 19.Rfe1 Qh5 20.Rxe6+ fxe6 21.Bg6+ Qxg6 22.Qxg6+ Rf7 23.Bg5 b5 24.Rxd7 Bxd7 25.Bxf6 Rc8 26.h4 e5 27.Bxe5 Rc6 28.Bd6 Bf5 29.Qg8+ Kd7 30.Qxf7+ Kxd6 31.Qxf5 Rxc3 32.h5 Rc6 33.h6 Rc1+ 34.Kh2 Rc4 35.h7 Rh4+ 36.Kg3 Rh6 37.Qf8+ Kd7 38.Qxh6 Kc7 39.h8=Q b4 40.Q6g7+ Kd6 41.Qd8+ Kc6 42.Qdc7+ Kd5 43.Qge5# 1-0