1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bh5 5.g4 Bg6 6.d3 dxe4 7.Nxe4 h6 8.Bd2 e6 9.Qe2 Nf6 10.Nxf6+ Qxf6 11.Bc3 Qf4 12.Ne5 Bh7 13.Nf3 Bb4 14.Qe3 Qxe3+ 15.fxe3 Bxc3+ 16.bxc3 Nd7 17.a4 a5 18.e4 e5 19.h4 f6 20.g5 f5 21.exf5 Bxf5 22.Bh3 Bxh3 23.Rxh3 O-O-O 24.O-O-O Rdf8 25.gxh6 gxh6 26.Re1 Rf5 27.Nd2 Rf4 28.Nc4 Kc7 29.Nxe5 Nxe5 30.Rxe5 Rxa4 31.c4 Kb6 32.Kb2 Rb4+ 33.Kc3 Rb1 34.Rf3 a4 35.Rf7 Ka6 36.Rff5 b5 37.Rf6 b4+ 38.Kd4 Rc8 39.Kc5 a3 40.Rxc6+ Rxc6+ 41.Kxc6 a2 42.Re8 Ka7 43.Re7+ Ka8 44.Kb6 a1=Q 45.Re8# 1-0