1.Nf3 Nf6 2.c4 c6 3.d4 e6 4.Bg5 d6 5.Nc3 Be7 6.e3 Nbd7 7.Qc2 h6 8.Bh4 a6 9.Be2 b5 10.O-O bxc4 11.Bxc4 O-O 12.Rad1 Bb7 13.e4 d5 14.Bd3 dxe4 15.Nxe4 Nxe4 16.Bxe7 Qxe7 17.Bxe4 Nf6 18.Bd3 Rfd8 19.Rfe1 Rac8 20.Qc5 Qxc5 21.dxc5 a5 22.a3 Rd5 23.b4 axb4 24.axb4 Rcd8 25.Ne5 Rd4 26.Bc2 Rxd1 27.Bxd1 Rd4 28.Bf3 Rxb4 29.Nxc6 Bxc6 30.Bxc6 Rc4 31.Bf3 Rxc5 32.g3 g6 33.h4 Kg7 34.Kg2 g5 35.hxg5 hxg5 36.Ra1 g4 37.Bd1 Kg6 38.Ra4 Kg5 39.Ra7 Rd5 40.Be2 Rd7 41.Ra5+ Kg6 42.Ra4 Kf5 43.Rf4+ Kg5 44.Ra4 Rd2 45.Kf1 Rb2 46.Ra5+ Kg6 47.Ra4 Kf5 48.Rf4+ Kg5 49.Ra4 e5 50.Ra5 Kf5 51.Bd3+ Ne4 52.Ra4 Rxf2+ 53.Ke1 Kg5 54.Bxe4 Rb2 55.Ra5 f6 56.Ra8 f5 57.Rg8+ Kf6 58.Rf8+ Ke6 59.Bxf5+ Ke7 60.Rg8 Kf6 61.Bxg4 e4 62.Be2 Ke5 63.Kf2 Kd4 64.Rd8+ Ke5 65.Ke3 Rb3+ 66.Kf2 Rb2 67.g4 Kf4 68.Rf8+ Kg5 69.Rf5+ Kg6 70.Ke3 Rb3+ 71.Kxe4 Rb2 72.Bf3 Rb4+ 73.Ke3 Rb3+ 74.Kf4 Rb4+ 75.Be4 Rb6 76.Rc5+ Kf6 77.g5+ Ke6 78.Rc6+ Rxc6 79.Bxc6 Kf7 80.Be4 Kf8 81.Bc2 Kg7 82.Kg4 Kg8 83.Kf3 Kh8 84.Ke4 Kg8 85.Kf5 Kh7 86.Kf4+ Kg7 87.Ba4 Kg6 88.Kg4 Kg7 89.Kf5 Kf7 90.Bd1 Kg7 91.Be2 Kg8 92.Kg6 Kh8 93.Ba6 Kg8 94.Be2 Kh8 95.Bf3 Kg8 96.Kf6 Kh7 97.Bg2 Kg8 98.Kf5 Kg7 99.Bd5 Kh7 100.Ba8 Kg7 101.Bh1 Kg8 102.Kg6 Kh8 103.Kf7 Kh7 104.g6+ Kh8 105.g7+ Kh7 106.g8=Q+ Kh6 107.Qg6# 1-0