1.e4 c5 2.d4 cxd4 3.Nf3 Nf6 4.e5 Ne4 5.Bd3 d5 6.Nxd4 e6 7.O-O Nc5 8.Be2 Nc6 9.c4 dxc4 10.Nxc6 bxc6 11.Qxd8+ Kxd8 12.Nd2 c3 13.bxc3 Kc7 14.Nb3 Nd7 15.f4 a5 16.Be3 a4 17.Nd2 Bc5 18.Bd4 Ba6 19.Bxa6 Rxa6 20.f5 exf5 21.Rxf5 Bxd4+ 22.cxd4 f6 23.exf6 Nxf6 24.Rg5 g6 25.Rf1 Nd5 26.Rf7+ Kb8 27.Nc4 Ra7 28.Rf3 Rb7 29.h4 Rb4 30.Ne5 Kb7 31.Rf7+ Kb6 32.Rg4 a3 33.Rg3 Rxd4 34.Rxa3 Rxh4 35.Rfa7 Re4 36.Nd7+ Kb5 37.R3a5+ Kc4 38.Ra4+ Nb4 39.a3 c5 40.axb4 cxb4 41.Rc7+ Kb5 42.Raa7 Re1+ 43.Kf2 Re7 44.Rc5# 1-0