1.e4 e6 2.g3 d5 3.Bg2 Nf6 4.e5 Nfd7 5.d4 c5 6.c3 Nc6 7.Ne2 f6 8.Nf4 Qe7 9.exf6 Nxf6 10.dxc5 Bd7 11.O-O O-O-O 12.Re1 Qf7 13.Nd3 g6 14.Bf4 Bg7 15.Nd2 Nh5 16.Bd6 Bf8 17.Nf3 Bxd6 18.cxd6 Rde8 19.Nde5 Qf8 20.c4 d4 21.Nxd7 Kxd7 22.Nxd4 Nxd4 23.Qxd4 Qxd6 24.Qxa7 Qc7 25.Rad1+ Ke7 26.Qe3 Kf7 27.b3 Rhf8 28.Qf3+ Kg8 29.Qxb7 Qc5 30.Rd2 Nf6 31.Qc6 Qa5 32.Rde2 e5 33.h3 e4 34.Bxe4 Rxe4 35.Rxe4 Nxe4 36.Qxe4 Qxa2 37.Qe3 Qb2 38.Kg2 Qf6 39.Re2 Qc6+ 40.Qe4 Qc7 41.Qd5+ Rf7 42.c5 Qb7 43.c6 Qc7 44.b4 Kg7 45.b5 h5 46.Qe5+ Qxe5 47.Rxe5 Rf5 48.Rxf5 gxf5 49.c7 f4 50.c8=Q fxg3 51.Qc6 h4 52.b6 Kh7 53.b7 gxf2 54.b8=Q f1=Q+ 55.Kxf1 Kg7 56.Qbb7+ Kf8 57.Qcc8#