1.d4 e6 2.g3 c6 3.e4 d5 4.Nc3 Bb4 5.e5 Ne7 6.a3 Ba5 7.b4 Bc7 8.Bd3 O-O 9.Qh5 g6 10.Qh6 f6 11.exf6 Rxf6 12.Bg5 Rf7 13.h4 Qe8 14.h5 Nf5 15.Bxf5 gxf5 16.Nf3 e5 17.dxe5 Bxe5 18.Kd2 Bg7 19.Qd6 Nd7 20.Rae1 Qf8 21.Be7 Bh6+ 22.Kd3 Qg7 23.Nd4 a5 24.Re6 axb4 25.axb4 c5 26.bxc5 Ra6 27.Qc7 Ra8 28.Nxd5 b6 29.cxb6 Ba6+ 30.c4 Rc8 31.Qxd7 Rxc4 32.Qe8+ Rf8 33.Qxf8+ Qxf8 34.Bxf8 Rc1+ 35.Nb5 Bxb5+ 36.Kd4 Rc4+ 37.Ke5 Re4+ 38.Kf6 Kxf8 39.b7 Bg7+ 40.Kxf5 Bd3 41.Rxe4 Bxe4+ 42.Kxe4 Be5 43.Kxe5 Kg7 44.b8=Q Kf7 45.Qb7+ Kg8 46.Ra1 h6 47.Ra8# 1-0