1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 Nbd7 7.c5 Ne4 8.Rc1 f5 9.Bd3 g5 10.Bg3 Nxc3 11.Rxc3 f4 12.exf4 gxf4 13.Ne5 Nxe5 14.Bxh7+ Kxh7 15.Qh5+ Kg8 16.dxe5 Rf5 17.Qg6+ Kf8 18.Bxf4 Rxf4 19.Rh3 Bf6 20.Qh6+ Bg7 21.Qxf4+ Kg8 22.Rg3 Bd7 23.h4 Qe7 24.h5 Rf8 25.Qg4 Kh8 26.h6 Bxe5 27.Qg7+ Bxg7 28.hxg7+ Kg8 29.Rh8+ Kf7 30.gxf8=Q+