1.f4 Nf6 2.d3 d5 3.c3 b6 4.Nd2 Bb7 5.Qa4+ Nfd7 6.Ngf3 c5 7.e4 e6 8.g3 Be7 9.Bg2 O-O 10.Qc2 Nc6 11.O-O b5 12.Re1 d4 13.c4 a6 14.a3 e5 15.f5 b4 16.Qd1 a5 17.Qe2 a4 18.h4 Bf6 19.Nh2 Be7 20.Kf2 Qa5 21.Nhf3 bxa3 22.bxa3 Qc3 23.Rb1 Ba6 24.Nf1 Rfb8 25.Rxb8+ Rxb8 26.Qd1 Rb1 27.N1d2 Ra1 28.Qxa4 Nb4 29.Qxd7 Nxd3+ 30.Kg1 Nxe1 31.Qe8+ Bf8 32.Nxe5 h6 33.Qxf7+ Kh7 34.Qg6+ Kg8 35.Nd7 d3 36.e5 Qd4+ 37.Kh2 Qxd7 38.Bd5+ Kh8 39.e6 Qe7 40.Bb2 Ra2 41.f6 gxf6 42.Bxf6+ Qg7 43.Bxg7+ Bxg7 44.Qe8+ Kh7 45.Be4# 1-0