1.e4 c5 2.c3 e5 3.Bc4 Qc7 4.Nf3 Nc6 5.O-O Be7 6.d3 Nf6 7.Ng5 O-O 8.Qb3 Na5 9.Bxf7+ Kh8 10.Qd1 h6 11.Bg6 hxg5 12.Bxg5 Kg8 13.Bxf6 Rxf6 14.Qh5 Rxg6 15.Qxg6 Qd8 16.f4 Nc6 17.f5 d6 18.Rf3 Bf6 19.Rg3 Bd7 20.Nd2 Be8 21.Qg4 Bf7 22.Nf3 Kf8 23.h4 Ke7 24.Ng5 Qg8 25.a3 Nd8 26.Kf2 Qh8 27.Nxf7 Nxf7 28.Rh3 Qh6 29.Rah1 Rh8 30.g3 Rg8 31.Qd1 Nd8 32.Qc1 Qh5 33.Qc2 Nf7 34.Qb3 Rb8 35.Qd1 Qh6 36.g4 Qf4+ 37.Kg2 g6 38.Rf1 Qh6 39.g5 Nxg5 40.hxg5 Qxg5+ 41.Rg3 Qh6 42.Rxg6 Qh4 43.Rh1 Qf4 44.Rh7+ Kd8 45.Rg8#