1.d4 e6 2.g3 Nf6 3.c4 d5 4.Nf3 Be7 5.Bg2 O-O 6.Nc3 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Qa4 c5 12.dxc5 Qxc5 13.Be3 Qc7 14.f3 Nd5 15.Nxd5 exd5 16.Rd1 Be6 17.Bd4 Rfe8 18.Qa3 f6 19.Qc5 Qd7 20.g4 Bf7 21.Rg1 Re7 22.g5 Rc8 23.gxf6 Rxe2+ 24.Kxe2 Rxc5 25.Rxg7+ Kh8 26.Bxc5 c3 27.Bd4 cxb2 28.Ke3 Qe6+ 29.Kd2 Qd7 30.Bxb2 d4 31.Rc1 h6 32.Rc5 Qb7 33.Bxd4 Qb4+ 34.Ke2 Bc4+ 35.Kf2 Be6 36.Ke3 Qe1+ 37.Kf4 Qd2+ 38.Ke5 Qe2+ 39.Kd6 Qa6+ 40.Rc6 Qxa2 41.Ke7 Qa6 42.Rxa6 Bh3 43.f7 h5 44.Kd6 Bd7 45.Bb6 h4 46.f4 Ba4 47.Rg8+ Kh7 48.Bd8 Bb5 49.Rf8 Bc6 50.Kc7 Bg2 51.Rg8 h3 52.Rg4 Bf1 53.Ra4 Kh8 54.Rc4 Bd3 55.f8=N Bf5 56.Rg3 Bd7 57.Rg4 Be6 58.Bf6# 1-0