1.e4 Nc6 2.d4 d5 3.exd5 Qxd5 4.Nf3 e5 5.Nc3 Bb4 6.Bd2 Bxc3 7.Bxc3 e4 8.Ne5 Nxe5 9.dxe5 Ne7 10.Qxd5 Nxd5 11.Bd2 Bf5 12.Bc4 c6 13.O-O-O O-O-O 14.h3 h5 15.Bg5 Rd7 16.Rd4 Re8 17.Bxd5 Rxe5 18.g4 Bh7 19.Be3 Rexd5 20.Rxd5 Rxd5 21.Bxa7 Ra5 22.Bd4 Rxa2 23.Kd2 g6 24.Ke3 Ra5 25.b4 Ra3+ 26.c3 b6 27.Kxe4 c5 28.bxc5 bxc5 29.Bf6 Ra2 30.Kd5 Rxf2 31.g5 Kd7 32.Kxc5 Rf5+ 33.Kb6 Rd5 34.c4 Rd6+ 35.Kb5 Rd3 36.Re1 Rxh3 37.Re7+ Kd6 38.c5+ Kd5 39.Rd7+ Ke6 40.Rd6+ Kf5 41.c6 Rb3+ 42.Kc5 h4 43.c7 Rb1 44.c8=Q+ Ke4 45.Qh3 Rb4 46.Rd3 Rb3 47.Rxb3 Kf4 48.Kb5 Ke4 49.Re3+ Kd5 50.Qf1 Bg8 51.Qh1+ Kd6 52.Re2 Kd7 53.Rh2 Kc7 54.Re2 Kc8 55.Bg7 Kc7 56.Qa8 Kd6 57.Kb6 f5 58.Qc6# 1-0