1.d4 e6 2.c4 Nf6 3.g3 Bb4+ 4.Nd2 d5 5.a3 Bxd2+ 6.Bxd2 dxc4 7.Qa4+ Nc6 8.Bg2 O-O 9.Bxc6 bxc6 10.Nf3 Qd5 11.Rc1 Rb8 12.Bb4 Re8 13.Qxa7 Bb7 14.Qc5 Ba6 15.O-O Ne4 16.Qa7 Ra8 17.Qxc7 c3 18.Ne5 f6 19.Nxc6 Bxe2 20.Ne7+ Rxe7 21.Qxe7 Ng5 22.f3 Bxf1 23.Rxf1 cxb2 24.Qc5 Qa2 25.Qc2 Nxf3+ 26.Rxf3 b1=Q+ 27.Qxb1 Qxb1+ 28.Rf1 Qd3 29.h4 Qe4 30.Kh2 Rb8 31.Rxf6 Re8 32.Rf5 Qc6 33.Re5 Qc2+ 34.Bd2 Qa4 35.Rb5 g6 36.Kh3 Kf7 37.Rb8 Rxb8 38.Be3 Qxd4 39.Kg2 Qxe3 40.a4 Qg5 41.Kh3 Qe5 42.g4 Rb6 43.h5 Rb5 44.a5 Qf4 45.g5 Qc4 46.Kg2 Kg8 47.h6 Rxa5 48.Kf2 Qa4 49.Kg3 Kf7 50.Kh3 Rxg5 51.Kh2 Qh4# 0-1