1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.c3 Ne3 11.Qe2 Nxf1 12.Qxf1 Ba6 13.Qf2 Bd3 14.Be3 Qb8 15.Nc5 Qb5 16.O-O-O Bf5 17.h3 Qc4 18.g4 Bxc5 19.Bxc5 Be4 20.Rhe1 Bd5 21.Ba3 h5 22.Rg1 hxg4 23.Rxg4 Qxa2 24.Qc5 Kd8 25.Rxg7 Rb8 26.Rxf7 Kc8 27.Qxa7 Rb7 28.Qa8+ Rb8 29.Qa6+ Kd8 30.Be7+ Ke8 31.Qxa2 Bxa2 32.Rg7 Bb3 33.Rd3 Ra8 34.Ba3 Ra7 35.Kd2 Bd5 36.Rdg3 Ra4 37.R3g4 Bf3 38.Re7+ Kd8 39.Rgg7 Rxh3 40.Rxd7+ Kc8 41.Rc7+ Kb8 42.Bd6 Rh2+ 43.Ke3 Rh3 44.Rg8# 1-0