1.f3 Nc6 2.d4 d5 3.Nc3 Nf6 4.e4 dxe4 5.Bb5 exf3 6.Nxf3 e6 7.Bg5 Be7 8.Ne5 Bd7 9.Qf3 Nxe5 10.dxe5 Bxb5 11.exf6 gxf6 12.Nxb5 fxg5 13.Rd1 Qc8 14.Qc3 O-O 15.O-O c6 16.Nd6 Qc7 17.Ne4 f5 18.Nc5 Bxc5+ 19.Qxc5 Qb6 20.Qxb6 axb6 21.Rfe1 Rae8 22.Rd7 Rf7 23.Rd6 e5 24.g4 fxg4 25.Re4 Rf4 26.Re3 e4 27.Rd7 Rf7 28.Rd4 Rfe7 29.a4 Kg7 30.Rb4 h5 31.Rxb6 Kg6 32.a5 Rd8 33.a6 bxa6 34.Rxc6+ Kf5 35.Rxa6 Rd1+ 36.Kf2 h4 37.Ra8 Rd2+ 38.Re2 e3+ 39.Ke1 g3 40.Rxe3 Rxe3+ 41.Kxd2 gxh2 42.Rf8+ Kg6 43.Rg8+ Kh5 44.Rh8+ Kg4 45.Kxe3 h1=Q 46.b4 Qd5 47.Rh6 Qe5+ 48.Kf2 Qf4+ 49.Kg2 Qf3+ 50.Kg1 h3 51.Ra6 Qg2# 0-1