1.Nf3 Nf6 2.d4 e6 3.c4 Bb4+ 4.Nc3 O-O 5.Bg5 h6 6.Bh4 d5 7.Qb3 a5 8.Bxf6 Qxf6 9.cxd5 exd5 10.Qxd5 Rd8 11.Qc4 Be6 12.Qd3 c5 13.O-O-O Bxc3 14.bxc3 cxd4 15.cxd4 Nc6 16.a3 Ra6 17.e3 Rb6 18.Kd2 Bd5 19.Rb1 Rxb1 20.Qxb1 Bxf3 21.gxf3 Nxd4 22.exd4 Qxd4+ 23.Bd3 Qxf2+ 24.Kc3 Qd4+ 25.Kd2 Qf2+ 26.Kc3 Rc8+ 27.Kb3 a4+ 28.Kxa4 Qd4+ 29.Ka5 Qc5+ 30.Ka4 Ra8+ 31.Kb3 Rxa3+ 32.Kb2 Qc3#