1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Qe2 Be7 9.O-O-O b6 10.h4 Nd7 11.Ne5 Bb7 12.Rh3 Nf6 13.Nxf6+ Bxf6 14.g4 Qe7 15.g5 Bxe5 16.Qxe5 Rad8 17.Rc3 Rd6 18.Bd3 f6 19.gxf6 Rxf6 20.Rg1 Rxf2 21.Qh5 Qf7 22.Qxh7+ Kf8 23.Qh8+ Qg8 24.Qxg8+ Kxg8 25.Rxc7 Rf7 26.Rxf7 Kxf7 27.c3 e5 28.Bc4+ Kf6 29.Rf1+ Kg6 30.dxe5 Bf3 31.exd6 Be2 32.Bb3 Kh6 33.Rd1 g5 34.c4 Bxc4 35.h5 Kg7 36.h6+ Kh8 37.Bc2 Bg8 38.Bd3 Bb3 39.Bb1 Bc2 40.a4 Be4 41.Kd2 Bf3 42.b4 b5 43.Re1 Kg8 44.Rg1 Ba8 45.Bc2 Bd5 46.Bg6 g4 47.Kc2 Bc4 48.d7 Bb3+ 49.Kb1 Bc4 50.Kb2 a5 51.Rd1 g3 52.d8=Q# 1-0