1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.c3 f6 5.f4 Nh6 6.Bd3 Bxd3 7.Qxd3 Qd7 8.Nf3 g6 9.b4 Nd8 10.O-O Nf5 11.Nbd2 a5 12.bxa5 Rxa5 13.Nb3 Ra8 14.a4 Qc6 15.a5 Bg7 16.g4 Nh6 17.h3 O-O 18.Be3 Nhf7 19.Nc5 Ne6 20.Nxe6 Qxe6 21.Kg2 Qc6 22.Rfb1 g5 23.exf6 exf6 24.fxg5 Nd6 25.gxf6 Rxf6 26.Ne5 Qe8 27.Re1 Rf8 28.Bg1 Qe6 29.Nf3 Ne4 30.Ng5 Qc6 31.Nxe4 dxe4 32.Rxe4 Rfe8 33.Re1 Rxe4 34.Qxe4 Qxc3 35.a6 Rxa6 36.Qd5+ Kf8 37.Qd8+ Kf7 38.Qe8+ Kf6 39.Rf1+ Kg5 40.Qh5# 1-0