1.d4 b6 2.Nf3 f6 3.e3 Na6 4.Nc3 Rb8 5.Bc4 e6 6.e4 Nh6 7.Bxh6 gxh6 8.O-O c6 9.Nh4 Qe7 10.a4 Nb4 11.f4 f5 12.Qh5+ Qf7 13.Qe2 fxe4 14.Nxe4 d5 15.c3 dxc4 16.cxb4 Be7 17.Nf3 O-O 18.Ne5 Qg7 19.Rad1 Bb7 20.Nd7 Rbd8 21.Nxf8 Rxf8 22.Qxc4 Bc8 23.Qxc6 Bxb4 24.d5 Ba6 25.Qxe6+ Kh8 26.Qe5 Bxf1 27.Rxf1 Kg8 28.d6 Qg4 29.h3 Qe2 30.Nf6+ Rxf6 31.Qxe2 Rxd6 32.Qc4+ Kh8 33.Qxb4 b5 34.Qxd6 a5 35.axb5 Kg8 36.Qb6 Kf8 37.Qf6+ Ke8 38.Qg6+ hxg6 39.g4 h5 40.f5 h4 41.Rc1 Kd7 42.fxg6 Ke7 43.Rf1 Ke8 44.Kg2 Kd7 45.Kh1 Kc7 46.Rf7+ Kd8 47.g7 Kc8 48.g8=Q# 1-0