1.e4 c6 2.Nf3 d5 3.e5 Bg4 4.c3 c5 5.Qb3 Qd7 6.Be2 Nc6 7.d4 e6 8.Nbd2 cxd4 9.cxd4 Nge7 10.O-O Ng6 11.h3 Bf5 12.Re1 a6 13.Nf1 Bb4 14.Rd1 Be4 15.Ng5 Bf5 16.g4 Be4 17.Ng3 Be7 18.N5xe4 dxe4 19.Be3 O-O 20.Nxe4 Nb4 21.Nc3 Rad8 22.Rac1 f6 23.exf6 Rxf6 24.g5 Rf5 25.Bg4 Rdf8 26.Bxf5 Rxf5 27.Kf1 Rf7 28.Ke1 e5 29.d5 Qf5 30.Qc4 Bxg5 31.Qe4 Qf6 32.Ne2 Bxe3 33.fxe3 Nxa2 34.Rc8+ Nf8 35.Kd2 Qb6 36.Kc2 Rf2 37.Qc4 Nb4+ 38.Kb1 Qxe3 39.d6+ Rf7 40.d7 Nc6 41.d8=Q Nxd8 42.Rcxd8 b5 43.Qd3 Rf3 44.Qxe3 Rxe3 45.Nc3 Rxh3 46.Rf1 Rh5 47.Rfxf8# 1-0