1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.Bd3 O-O 8.f4 c5 9.Nf3 f6 10.exf6 Rxf6 11.Qd2 Nc6 12.O-O Nxd4 13.Nxd4 cxd4 14.Nb5 Qc5 15.b4 Qb6 16.a4 a5 17.h3 Nb8 18.bxa5 Rxa5 19.Nd6 Rc5 20.Nxc8 Rxc8 21.Rab1 Qc7 22.Qb4 Rf7 23.Qxd4 Nc6 24.Qe3 Qd6 25.Rb6 Rcf8 26.g3 Qa3 27.Bxh7+ Kxh7 28.Qxa3 g5 29.Qd3+ Kg8 30.fxg5 Rxf1+ 31.Qxf1 Rxf1+ 32.Kxf1 Nd4 33.Rxb7 Nxc2 34.a5 Ne3+ 35.Ke2 Nf5 36.a6 Nd4+ 37.Kd2 Nf3+ 38.Kc2 Kf8 39.a7 Ne5 40.a8=Q# 1-0