1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Na6 7.Nf3 Nc7 8.O-O Bd6 9.Re1+ Be6 10.Bd3 O-O 11.c4 Bg4 12.h3 Bh5 13.c5 Be7 14.Bc4 Qd7 15.Bf4 Ne6 16.Be3 Rfd8 17.a4 Bf8 18.b4 a6 19.Qb3 Bxf3 20.gxf3 Nxd4 21.Bxd4 Qxd4 22.Bxf7+ Kh8 23.Rad1 Qh4 24.Kg2 Qg5+ 25.Kf1 a5 26.bxa5 Bxc5 27.Qc4 Qf5 28.Kg2 Qg5+ 29.Kf1 g6 30.Be6 Bd6 31.a6 bxa6 32.Qxc6 Qc5 33.Qe4 Rab8 34.Rd5 Qb4 35.Red1 Qxe4 36.fxe4 Be7 37.Rc1 Rb6 38.Rxd8+ Bxd8 39.Rc8 Rd6 40.Bc4 Kg7 41.Ra8 a5 42.Ra7+ Kh6 43.Bg8 Rd4 44.f4 g5 45.Rxh7+ Kg6 46.f5# 1-0