1.e4 Nc6 2.Nf3 e5 3.Nc3 Nf6 4.Bb5 Bd6 5.Ba4 a6 6.d3 O-O 7.O-O h6 8.Be3 Re8 9.a3 Bf8 10.Bb3 d6 11.h3 b5 12.g4 Nh7 13.Bd5 Qd7 14.Kh2 Rb8 15.Rg1 Ne7 16.Ba2 Ng6 17.Rg3 c6 18.g5 h5 19.h4 d5 20.exd5 cxd5 21.Bxd5 Bd6 22.Ne4 Bc7 23.c4 Nhf8 24.Nfd2 bxc4 25.dxc4 Qf5 26.Qxh5 Nf4 27.Qf3 N8g6 28.h5 Nh4 29.Qh1 Nxh5 30.Kg1 Nxg3 31.fxg3 Ng6 32.Rf1 Nf4 33.Qh4 Rxb2 34.gxf4 exf4 35.Bxf4 Bb6+ 36.Kh1 Be6 37.Be3 Qg6 38.Bxb6 Rxb6 39.Rf6 Qh7 40.Qxh7+ Kxh7 41.g6+ Kh8 42.gxf7 Ra8 43.Bxa8 g5 44.Nxg5 Bc8 45.f8=Q# 1-0