1.d4 Nf6 2.e3 e6 3.Nf3 b6 4.b3 Bb4+ 5.Bd2 Be7 6.Bc3 c5 7.dxc5 bxc5 8.Be2 O-O 9.O-O Nc6 10.Bb2 Qc7 11.c4 Rd8 12.Nc3 d5 13.cxd5 exd5 14.Na4 Ne4 15.Rc1 Bf5 16.Nd2 Bd6 17.f4 Qe7 18.Nxe4 Bxe4 19.Nc3 Rab8 20.Kh1 Qe8 21.Nxe4 Qxe4 22.Bd3 Qxe3 23.Rf3 Qe6 24.Rh3 Bxf4 25.Bxh7+ Kf8 26.Rxc5 g6 27.Rf3 Bg5 28.h4 Be7 29.Rxc6 Qxc6 30.Qd4 Ke8 31.Bg8 f6 32.Bh7 Rb4 33.Bxg6+ Kf8 34.Qf2 Kg7 35.Qg3 Qd6 36.Qg5 d4 37.Qg4 d3 38.Qg5 Rd4 39.Bxd4 Qxd4 40.Qh5 Rh8 41.Bh7 d2 42.Qg6+ Kf8 43.Qh6+ Ke8 44.Qh5+ Kd7 45.Qf5+ Kc6 46.Qe4+ Qxe4 47.Bxe4+ Kc7 48.Rc3+ Kb6 49.Bc2 Rxh4+ 50.Kg1 Bc5+ 51.Kf1 Re4 52.Bxe4 d1=Q# 0-1